0

我有一个形式的数据集:

数据集 1

我需要将上述数据转换为R中的以下内容:

数据集 2

怎么做到呢?它应该很简单,但我无法找出正确的功能或步骤来做到这一点。任何帮助将非常感激。谢谢

4

1 回答 1

0

我会为此使用 data.table :

library(data.table)
df1 = data.frame("A"=c(1,1,1,2,2),"B"=6:10)

df2 = data.table::dcast(df1,B~A,value.var="B")

在此处输入图像描述

于 2018-04-19T22:22:12.320 回答