小编fie*_*val的帖子

来自dicts列表的Pandas DataFrame

我有一个数据结构,它是一个dicts列表列表:

[
    [{'Height': 86, 'Left': 1385, 'Top': 215, 'Width': 86},
     {'Height': 87, 'Left': 865, 'Top': 266, 'Width': 87},
     {'Height': 103, 'Left': 271, 'Top': 506, 'Width': 103}],
    ...
]
Run Code Online (Sandbox Code Playgroud)

我可以将它转换为数据框:

detections[0:1]
df = pd.DataFrame(detections)
pd.DataFrame(df.apply(pd.Series).stack())
Run Code Online (Sandbox Code Playgroud)

产量:

堆叠数据框架

这几乎是我想要的,但是:

如何将每个单元格中的字典转换为"左","顶","宽","高"列?

python pandas

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

标签 统计

pandas ×1

python ×1