相关疑难解决方法(0)

数据表字符串串联值的SD列串联

我有一个包含许多变量的大数据集,看起来与此类似:

 > data.table(a=letters[1:10],b=LETTERS[1:10],ID=c(1,1,1,2,2,2,2,3,3,3))
     a b ID
  1: a A  1
  2: b B  1
  3: c C  1
  4: d D  2
  5: e E  2
  6: f F  2
  7: g G  2
  8: h H  3
  9: i I  3
 10: j J  3
Run Code Online (Sandbox Code Playgroud)

我想连接(在它们之间使用新的行字符)所有列值除ID以外的每个ID值,因此结果应如下所示:

     a b ID
  1: a A  1
     b B   
     c C   
  2: d D  2
     e E   
     f F   
     g G   
  3: h H  3
     i I   
     j J   
Run Code Online (Sandbox Code Playgroud)

我找到了一个链接R Dataframe:聚合列中的字符串,跨行,按组讨论如何为一列执行此操作,如何为.SD中的所有列扩展此字符串? …

r data.table

4
推荐指数
1
解决办法
4212
查看次数

标签 统计

data.table ×1

r ×1