R:将具有多列的行转换为仅包含两个列的行(行ID和数据点)

时间:2018-04-22 15:55:28

标签: r

我是R的新手,并尝试重新配置大型数据帧(数百万条记录)以进行分析。

数据框如下所示:

ID   Dx1   Dx2   Dx3 .....Dx33
1    12    11    0 
2    3     1     2
3    44    9     6  

我需要将其转换为

ID   Dx
1    12
1    11
1    0
2    3
2    4

等。

非常感谢对此的协助。 谢谢!

如果有人有兴趣: 数据帧具有主题ID号和1至33个相关的ICD10代码(诊断代码)。我计划使用Comorbidity包(https://github.com/ellessenne/comorbidity)计算每个科目的Elixhauser分数。合并症要求数据采用这种格式。

0 个答案:

没有答案