【发布时间】:2020-07-25 00:06:24
【问题描述】:
我的数据框看起来像
ID FMR FML KPR KPL
----------------------
a 1 NA NA 1
b 0 NA 1 0
c NA 1 NA NA
d 1 NA 0 NA
e NA 1 NA NA
我需要创建一个看起来像这样的新数据框
ID FM KP
-------------
a 1 NA
b 0 1
c NA NA
d 1 0
e NA NA
a NA 1
b NA 0
c 1 NA
d NA NA
e 1 NA
最好的方法是什么?
【问题讨论】:
-
只是将 4 列合并为 2 列吗?还是您在寻找更通用的解决方案(将 N 列合并为 N/2)?
-
首选更通用的解决方案。除了 ID 列之外,我还有 16 列需要组合成 8 个长列。