小编Car*_*lho的帖子

迭代包含嵌套数组的 Pandas 数据框列

我希望你能帮助我解决这个问题

我在下面有这些数据(列名称随便)

data=([['file0090',
    ([[ 84,  55, 189],
   [248, 100,  18],
   [ 68, 115,  88]])],
   ['file6565',
    ([[ 86,  58, 189],
   [24, 10,  118],
   [ 68, 11,  8]])
   ]])
Run Code Online (Sandbox Code Playgroud)

我需要将第 0 列和第 1 列迭代到排序列表中,我可以使用此输出转换为数据框:

col0          col1  col2   col3 
file0090      84     55     189
file0090      248    100      1
file0090      68     115    88
file6565      86     58    189
file6565      24    10     118
file6565      68    11      8
Run Code Online (Sandbox Code Playgroud)

我已经用 iterrows、iteritems、items 和附加到列表中测试了所有数据帧迭代,但结果总是围绕相同的输出,我不知道这些项目是如何从这些数组中分离出来的

如果您能提供帮助,请提前致谢。

python dataframe pandas

3
推荐指数
2
解决办法
395
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1