我有一个Pandas Dataframe 输出如下(它有6行,每行都有一个嵌套列表数据):
0 [[-127, -162, -197, -229, -245, -254, -261, -2...,]]
1 [[128, 157, 189, 226, 250, 257, 262, 265, 268,...,]]
2 [[56, 73, 85, 93, 100, 107, 113, 117, 118, 117...,]]
3 [[519, 619, 723, 827, 914, 956, 955, 934, 920,...,]]
4 [[-188, -239, -274, -316, -356, -374, -380, -3...,]]
5 [[-266, -316, -367, -407, -423, -423, -401, -3...,]]
6 [[21, 22, 24, 26, 28, 31, 32, 34, 34, 35, 35, ...,]]
我想解压嵌套列表并提取数据,然后将数据转换为Pandas Dataframe ,如下所示:
拆分和提取嵌套列表panda Dataframe 中的数据,并将每个数据分配到不同的列
3条答案
按热度按时间sqxo8psd1#
我创建了一个演示 Dataframe ,然后按照您的需要将数据分成多个列
**最终 Dataframe **
laximzn52#
您可以使用iterrows方法
zed5wv103#
我们可以创建一个新的数据框,方法是从列表中选择值,将其转换为数据框,然后重命名列