長整数型のデータフレームを作成するために関数集計を使用しましたが、同僚はExcelでそれを処理する必要があります。私はワイドフォーマットに変換するのが難しいと思っています。私は、列を "可変"と "タイプ"を、それらが含むメンバー(Frontal、Parietal and Occipital)と(alpha、beta、gamma、deltaとtheta)のそれぞれの列にする必要があります。集計出力をワイドフォーマットに変換する
dput(head(aggdata))
structure(list(Time = c(1, 2, 3, 4, 5, 6), Type = structure(c(1L,
1L, 1L, 1L, 1L, 1L), .Label = c("alpha", "beta", "gamma", "delta",
"theta"), class = c("ordered", "factor")), Group = structure(c(1L,
1L, 1L, 1L, 1L, 1L), .Label = c("C", "N"), class = "factor"),
variable = structure(c(1L, 1L, 1L, 1L, 1L, 1L), .Label = c("Frontal",
"Parietal", "Occipital"), class = "factor"), Condition = c(1,
1, 1, 1, 1, 1), value = c(0.0947259533333333, 0.0489575420666667,
0.0686301660666667, 0.0754647909333333, 0.0708219834666667,
0.0644100006)), .Names = c("Time", "Type", "Group", "variable",
"Condition", "value"), row.names = c(NA, 6L), class = "data.frame")
予想されるotuputを表示できますか?あなたは 'ライブラリ(data.table); dcast(setDT(aggdata)、Time + Group〜Type +変数、value.var =" value ")を意味しましたか? – akrun