reshape2

    5熱度

    3回答

    我一定在做錯事,因爲這個功能還沒有完成。 我想按周彙總一些數據。數據被分解爲id和weeknumber。我希望結果有id作爲行,周作爲列,總計作爲值。 的是我到目前爲止已經試過 例(嘗試了一堆其他東西,包括加入虛擬變量= 1,然後fun.aggregating =總和超過那個): ddply(data, .(id), dcast, id~weeknumber, value_var="id",

    8熱度

    2回答

    我想使用R將帶有非唯一rownames的表中的數值數據彙總到具有唯一行名的結果表中,並使用自定義函數彙總值。彙總邏輯是:如果最大值與最小值的比值爲< 1.5,則使用值的均值,否則使用中值。由於表格非常大,我正嘗試使用reshape2包中的melt()和cast()函數。 # example table with non-unique row-names tab <- data.frame(gen

    6熱度

    3回答

    假設我有一種融化data.frame,看起來像這樣: variable value 1 A -0.19933093 2 A -1.19043346 3 A -1.32248172 4 A -1.98644507 5 A -0.07930953 6 B -0.10074686 7 B 0.72451483 8 B -0.40914044 9 B

    1熱度

    2回答

    我有一個大型數據集,可以跨主體進行重複評估。我如何去從: subj, assessment, test1, test2 A, 1, 10, 20 A, 2, 12, 13 A, 3, 11, 12 B, 1, 14, 14 B, 2, 13, 12 要: subj, test1_1, test1_2, test1_3 A, 10, 12, 11 B, 14