【发布时间】:2019-11-15 23:19:32
【问题描述】:
我正在尝试使用 json_normalize 来展平嵌套字典。
我的数据是这样的:
data = [
{'gra': [
{
'A': 1,
'B': 9,
'C': {'D': '1', 'E': '1'},
'date': '2019-06-27'
}
]},
{'gra': [
{
'A': 2,
'B': 1,
'C': {'D': '1', 'E': '2'},
'date': '2019-06-27'
}
]},
{'gra': [
{
'A': 6,
'B': 1,
'C': {'D': '1', 'E': '3'},
'date': '2019-06-27'
}
]}
]
我想得到这样的数据框:
A B C.D C.E date
1 9 1 1 2019-06-27
2 1 1 2 2019-06-27
6 1 1 3 2019-06-27
我在json_normalize 中尝试了record_path 和meta,但它一直给我一个错误。
你是如何做到这一点的?
【问题讨论】:
标签: json python-3.x pandas