【发布时间】:2015-09-08 20:32:45
【问题描述】:
假设我有一个包含 3 列的数据框,如下所示:
Sample Compound Area
1 A Deet 22196836.0
2 A Allethrin NA
3 B Deet 12890878.4
4 B Allethrin 133063.1
etc
Sample 列有 12 个级别,Compound 有 324 个级别,整个数据框总共有 3888 个观察值。 我将如何将“样本”级别转换为单个列,将“复合”级别转换为行并相应地填写相应的“区域”,如下所示:
A B C D
1 Deet 22196836.0 12890878.4
2 Allethrin NA 133063.1
我对 R 知之甚少,如果这是基本知识,我深表歉意。我尝试搜索,但不认为我在这里使用了正确的术语来为我提供任何有用的结果。
【问题讨论】:
标签: r type-conversion