【发布时间】:2017-12-21 16:29:01
【问题描述】:
我有这个嵌套的 JSON 数据集,我已使用 pandas 转换为 .csv:
[{
"attribute1": "One",
"attribute2": "Two",
"attribute3": [{
"attribute4": "Four",
"attribute5": "Five"
}, {
"attribute4": "Four",
"attribute5": "Five"
}]
}]
df = pd.DataFrame(data, columns=["attribute1", "attribute2", "attribute3"])
df.to_csv('example.csv')
attribute3 列中的数据仍然是 JSON。如何使用索引访问attribute3 的子属性值,即attribute4 和attribute5?
例如这样的事情:data[0][2:0] 用于获取第零行、第二列及其子属性为零的数据。
对于如何访问嵌套值,我将不胜感激。我应该展平包含嵌套值的单列吗?我怎样才能做到这一点?
【问题讨论】:
标签: python json python-3.x pandas