【发布时间】:2021-05-07 22:06:00
【问题描述】:
我有以下数据框:
ID Parts
-- -----
1 A:B::
2 X2:::
3 ::J4:
4 A:C:D:G4:X6
我希望通过 : 分隔符将 Parts 列转换为多列。所以它应该看起来像:
ID A B X2 J4 C D G4 X6 ........
-- - - -- -- - - -- --
1 A B na na na na na na
2 na na X2 na na na na na
3 na na na J4 na na na na
4 A na na na C D G4 X6
在那里我不会提前知道潜在列的数量。
我在这一项上遇到了我的匹配 - strsplit() by delim 我可以做到,但只能在 Parts 列中使用固定数量的实体
【问题讨论】: