如何将data.table中的一个因子列转换为列,同时保留其他值?

时间:2015-11-14 16:07:30

标签: r dataframe data.table

这有点难以描述,所以我想举个例子。

假设我们有以下data.table: X,Y,Z是属性'名称,Y是因子列,Z是数字列

#define

我们想将上面的表格更改为以下内容(如果没有相应的值,我们只使用0):

X  Y  Z
1  A  0.75
1  B  0.25
2  C  1
3  A  0.25
3  B  0.25
3  C  0.5

那么data.table中是否提供了处理此功能的函数?或者有人能告诉我如何有效地做到这一点吗?

0 个答案:

没有答案