熊猫的嵌套列表列表

Posted

技术标签:

【中文标题】熊猫的嵌套列表列表【英文标题】:List of nested lists to pandas 【发布时间】:2019-07-16 20:25:35 【问题描述】:

我真的被困在这里了。

我有一个嵌套列表要加载到熊猫中。该列表有 66 个嵌套列表,每个列表都有 191 个列表,每个列表都有一个包含我需要的每个实际值的 dict。看下图,希望对你有帮助。

我尝试了所有 pandas 方法都没有成功(来自记录、来自 dict....)、内部循环等,但成功率为零。

我需要最终得到一个包含 11 列(嵌套列表中最深的键)和 191x66 行的数据框,对应于最初的 66 个项目。

【问题讨论】:

【参考方案1】:

旧的串联似乎很好用。

df = pd.concat([pd.DataFrame(d) for d in json_file], keys = files_names)

在这个问题中找到了答案:

List of lists of lists to pandas dataframe

【讨论】:

以上是关于熊猫的嵌套列表列表的主要内容,如果未能解决你的问题,请参考以下文章

如何使用嵌套字典列表展平熊猫数据框中的列

涉及即时数据框对象的嵌套熊猫迭代

如何将列表刮成列表熊猫

从字典到熊猫 DataFrame 的列表列表

如何在熊猫 groupby 之后获取列表列表

循环遍历熊猫数据框列表