重新格式化data.table(“long”到“wide”reshape)

时间:2015-09-25 18:17:26

标签: r data.table

我有一个当前的R data.table,看起来像这样(玩具示例)

ID     Call    Sample
ID1      AA       S1
ID2      AB       S1
ID3      AA       S1
ID1      AB       S2
ID2      AB       S2
ID3      AA       S2

我想从这个创建一个新表:(1)按样本分组,(2)重新排列表结构。这就是我希望输出看起来像

Sample    ID1    ID2    ID3
  S1      AA     AB     AA
  S2      AB     AB     AA

我熟悉dplyr和data.table的超级基础知识,但似乎无法解决这个问题。如果可能的话,我想将它们与基本R函数一起使用来进行这种转换。但是,如果无法使用这些包,我也愿意扩展到其他包。

0 个答案:

没有答案