r在R中将2个变量从行转换为列

时间:2017-04-26 02:22:17

标签: r data-manipulation

我有一个包含3个字段id | FeatureName | feature of volume

的数据集
id  log_feature volume
6597    feature 68  6
8011    feature 68  7
2597    feature 68  1
5022    feature 172 2
5022    feature 56  1
5022    feature 193 4
5022    feature 71  3
6852    feature 201 2
6852    feature 56  1

我必须将此数据集从行转换为列,即

id  volume1 feature 1   Volume 172 feature 172  Volume 56 feature 56    ...
5022|0  |0    |2  | 1 | 1 |1 .....

即结果数据集每个id应该有一行,给定的体积是它旁边的特征。 在上面的示例中,我采用了id = 5022的示例,但结果数据集中的列将包含源数据集和相应卷中可能的所有列。 我如何在R -Please帮助

中实现这一目标

0 个答案:

没有答案