【发布时间】:2020-05-05 22:17:42
【问题描述】:
如果这是我的测试数据集
Id Col1_ABC Col2_BCD Col3_CBD Col1_ABC_1 Col2_BCD_1 Col3_CBD_1
1 Yes No No Yes Yes No
2 No No No Yes No Yes
3 Yes Yes Yes No Yes No
4 Yes No Yes
5 No No No
我喜欢将带有尾随 _1 的列中的数据移到数据下方没有尾随 _1 。最终的数据集应该是这样的
Id Col1_ABC Col2_BCD Col3_CBD Status
1 Yes No No Pre
2 No No No Pre
3 Yes Yes Yes Pre
4 Yes No Yes Pre
5 No No No Pre
1 Yes Yes No Post
2 Yes No Yes Post
3 No Yes No Post
我知道一种非常笨拙的方法来执行此操作,其中涉及子设置、重命名和执行 rbind,但我正在寻找一种更有效的方法,非常感谢任何建议。
【问题讨论】: