我有一个如下所示的 Pandas DataFrame:
ID result
1 [.1,.5]
2 [.4,-.2,-.3,.1,0]
3 [0,.1,.6]
如何将这一列列表分成两列?
期望结果:
ID result_1 result_2 result_3 result_4 result_5
1 .1 .5 NaN NaN NaN
2 .4 -.2 -.3 .1 0
3 0 .1 .6 NaN NaN
我深入研究了一下,发现了这一点:将 Pandas 列表列拆分为多列
但这似乎只适用于具有恒定数量元素的列表。
提前致谢。
您可以按照链接帖子中的建议进行操作。
回答
出去:
您可以从值创建一个新的数据框
输出