【发布时间】:2019-01-23 18:23:33
【问题描述】:
我正在尝试将包含两列的数据框重组为包含三列的数据框。问题如下:
在我的数据框中,我有两列:“手术”信息和“手术日期”。在“手术”列中,总是有患者 ID 编号,后面跟着定义手术步骤的不同编号(可以是 1-6 个手术步骤)。第二列是日期。一行 NA 将每个患者与下一个患者分开。
Surgery Date
NA NA
798873 NA
8-136.10 2018-01-03
5-540.21 2018-01-03
5-555.2 2018-01-03
NA NA
797997 NA
1-453.1 2018-01-15
NA NA
799182 NA
5-540.21 2018-01-11
5-92B.X 2018-01-11
它应该是什么样子
Patient Procedures Date
798873 8-136.10 2018-01-03
798873 5-540.21 2018-01-03
798873 5-555.2 2018-01-03
797997 1-453.1 2018-01-15
799182 5-540.21 2018-01-11
799182 5-92B.X 2018-01-11
那里有任何天才知道如何解决这个问题吗?我搞不清楚了。 谢谢!
【问题讨论】:
标签: r dataframe heterogeneous