Этот вопрос может звучать похоже на другие опубликованные вопросы, но я отправляю его после долгого поиска точного решения.
Итак, у меня есть JSON, из которого я создаю фрейм данных pandas:
col_list = ["allocation","completion_date","has_expanded_access"]
final_data = dict((k,d[k]) for k in (col_list) if k in d)
a = json_normalize(final_data)
![enter image description here](https://i.stack.imgur.com/7CTiL.png)
А потом вот это:
![enter image description here](https://i.stack.imgur.com/Jk4AH.png)
Я попытался сохранить с:
df = df.reset_index(drop=True)
И
df = df.rename_axis(None)
Как предложено в нескольких ответах, но бесполезно, когда я пытаюсь сохранить его, этот первый столбец по умолчанию, содержащий индекс строки, содержит заголовок как пустой (ноль), даже если я пытаюсь отбросить, он не работает. Любая помощь?