小编ggh*_*ink的帖子

R,如何堆叠和保留因子

R问题:如何堆叠两列或更多列数字保留一个因子

data.frame喜欢这样的:

patient analyte1value analyte2value analyte3value  
pt1 1 3 5  
pt2 2 6 7  
pt3 9 10 2  
...  
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用stack(select=c(columnnames)),但我失去了耐心因素.

我想出去:

pt1 1 analyte1  
pt1 3 analyte2  
pt1 5 analyte3  
pt2 2 analyte1  
pt2 6 analyte2  
...
Run Code Online (Sandbox Code Playgroud)

(我有一种潜在的怀疑,我需要plyr或类似的......)

谢谢.

r

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

标签 统计

r ×1