我有巨大的数据帧是这样的:重新排列数据帧到一个表中,相反“熔体”
SN = c(1:100, 1:100, 1:100, 1:100)
class = c(rep("A1", 100), rep("B2", 100), rep("C3", 100), rep("D4", 100)) # total 6000 levels
myvar = rnorm(400)
mydf = data.frame(SN, class, myvar)
我想“未熔融”,以与填充的每个级别为单柱和MYVAR一个表:
SN A1 B2 C3 D4 .............and so on for all 6000
我怎么能做到这一点,我知道这是一个简单的问题,但我无法弄清楚。
在包''reshape2'''熔化'的相反是'铸' – Andrie
感谢您的建议,要求(重塑2); acast(mydf,myvar〜class)产生了合适的结果 – jon
请参阅下面的答案以获取正确的语法。在你使用它几次后真的很自然。比内置的'reshape()'好得多。 –