【发布时间】:2015-12-28 06:55:25
【问题描述】:
我正在从文件 data.json 中读取包含以下内容的单个 JSON 行:
[
{
"timestamp": 1436266865,
"rates": {
"EUR": 0.911228,
"JPY": 122.5463,
"AUD": 1.346118
}
},
{
"timestamp": 1436277661,
"rates": {
"JPY": 122.4789,
"AUD": 1.348871,
"EUR": 0.91433
}
}
]
放入熊猫数据框。我想使用“时间戳”作为 DataFrame 的索引。我通过以下方式实现:
df = pandas.read_json('data.json')
df.index = df['timestamp']
df.drop('timestamp', axis=1, inplace=1)
是否有可能只用一行来完成?
【问题讨论】:
标签: python json pandas timestamp