我想把一个数据框转换成特定的JSON格式。
这是我的数据框示例:
DataFrame name: Stops
id location
0 [50, 50]
1 [60, 60]
2 [70, 70]
3 [80, 80]
这是我想要转换成的JSON格式:
"stops":
[
{
"id": 1,
"location": [50, 50]
},
{
"id": 2,
"location": [60, 60]
},
... (and so on)
]
注意这是一个字典列表。以下代码就可以接近完成:
df.reset_index().to_json(orient='index')
不过,这行代码会把索引也包含进去:
"stops":
{
"0":
{
"id": 0,
"location": [50, 50]
},
"1":
{
"id": 1,
"location": [60, 60]
},
... (and so on)
}
请注意,这是一个字典的字典,并且包括两次索引(在第一个字典中和作为第二个字典中的"id"!任何帮助将不胜感激。