20
Próbuję wziąć ramkę danych i przekształcić ją w częściowy format json.Pandasowa ramka danych do json bez indeksu
Oto mój dataframe przykład:
DataFrame name: Stops
id location
0 [50, 50]
1 [60, 60]
2 [70, 70]
3 [80, 80]
Oto format JSON Chciałbym przekształcić:
"stops":
[
{
"id": 1,
"location": [50, 50]
},
{
"id": 2,
"location": [60, 60]
},
... (and so on)
]
zauważyć Lista dicts. Mam go prawie nie z następującego kodu:
df.reset_index().to_json(orient='index)
jednak, że linia zawiera również indeks tak:
"stops":
{
"0":
{
"id": 0,
"location": [50, 50]
},
"1":
{
"id": 1,
"location": [60, 60]
},
... (and so on)
}
Wskazówka to DICT z dicts i obejmuje również indeks dwukrotnie (w pierwszym dict i jako „id” w drugim dict! Każda pomoc będzie mile widziane.
To takie proste. Uwielbiam pandy ... i ciebie! Dzięki! –
Jeśli nie chcesz w ogóle indeksować, po prostu usuń część "reset_index()". – Aaron