reshape

    0熱度

    1回答

    我在下面格式 Original format 對於給定的ID的數據幀;年齡,性別和地位保持不變。 我想要做的一對夫婦轉變 有每個「ID」和「類型」一行。 在「平板電腦」列中查找唯一值並進行轉置。 移調「級別」列,並具有與新轉置的平板電腦列下的每個平板電腦相對應的值。必須用「NA」填充空單元格。 下面附上所需的輸出格式以供參考。 desired format 我試過使用dcast和重塑; tidyr

    0熱度

    1回答

    我想切分幾行並將數據添加回數據集中作爲另一個變量。所以我的任務是這樣的...轉換 location year value aus 1990 1 aus 1991 2 aus 1992 2 usa 1990 1 usa 1991 3 usa 1992 2 uk 1990 3 uk 1991 2 uk 1992 2 ... into something li

    -1熱度

    1回答

    下面是數據幀df上我試圖用cast功能 dput(df) structure(list(Val = c(1L, 2L, 2L, 5L, 2L, 5L), `Perm 1` = structure(c(1L, 2L, 3L, 3L, 3L, 3L), .Label = c("Blue", "green", "yellow" ), class = "factor"), `Perm 2` = st

    3熱度

    3回答

    我的數據是這樣的: mydata <- data.frame(id = c(1,1,1,2,2,3,3,3,3), subid = c(1,2,3,1,2,1,2,3,4), time = c(16, 18, 20, 10, 11, 7, 9, 10, 11)) id subid time 1 1 1 16 2 1 2 18 3 1 3 20

    2熱度

    1回答

    我碰到下面的語句: train_set_x.reshape(train_set_x.shape[0], -1).T 的train_set_x的shape是:(209, 64, 64, 3) 因此,我認爲,shape[0]是209,並且T是轉置? 我不能理解上面的reshape聲明嗎?什麼是-1? 對此非常感謝。 謝謝。

    1熱度

    1回答

    假設我有張形狀[None, 80, 80]。這是用於隨機梯度下降的一批80x80圖像。 假設我選擇minibatch大小爲50(無將爲50),並且我想將無因式分解爲兩個維(5, 10),結果爲[?, ?, 80, 80]。 如何在使用None值形成圖形時實現此目的?

    -2熱度

    1回答

    我正在從STATA轉換爲R.我正努力複製的一件事是STATA的重塑功能。 在STATA大致這是可以做到用: reshape wide variable names, i(Unique person ID) j(ID identifying each entry per unique ID i) 我有一個包含由患者使用的靜脈內線路的數據集(樣品現在附)。該數據是目前龍(每1行)線。對於每一行你會

    1熱度

    1回答

    我曾嘗試過幾個此站點上的以前的帖子,但沒有成功。基本上我有形式的數據集: Year Measurement 2006 25.5 2006 19.2 2005 10.3 2005 30.7 2005 15.5 2005 37.1 2004 10.2 2004 19.6 2004 11.7 在哪裏我需要的是: 2006 2005 2004 25.5 10.3 10.2 19.

    1熱度

    2回答

    我有一個數據框,我需要重塑,以方便它在一個viz應用程序中使用。這裏的數據幀的壓縮版本: Carrier <- c("Mesa", "United", "JetBlue", "ExpressJet", "SkyWest") Flight_Num <- c(7124, 7177, 334, 1223, 6380) Origin <- c("ORD", "EWR", "SFO", "BOS", "

    1熱度

    2回答

    我名單列表中的格式如下列表: [ [[a1_1, a1_2, a1_3, a1_4], [b1_1, b1_2, b1_3, b1_4]], [[a2_1, a2_2, a2_3, a2_4], [b2_1, b2_2, b2_3, b2_4]], : : [[a10_1, a10_2, a10_3, a10_4], [b10_1, b10_2, b10