#python #json #pandas #dataframe #dictionary
#python #json #pandas #dataframe #словарь
Вопрос:
У меня есть словарь, который загружается из JSON, который выглядит как таковой:
{'Exist': False, 'IDs': []}
Я хочу создать это в dataframe. Используя следующее:
df = pd.DataFrame(mydict)
Результаты в:
Empty DataFrame
Columns: [Exist, IDs]
Index: []
Тем не менее, я хотел бы добиться следующего:
Exist IDs
False None/nan/whatever/(empty)
Если список пуст, или это тип None, я хочу, чтобы он был оставлен пустым или указывал, что его нет..
В конечном итоге это будет записано в отчет Excel.
Спасибо!
Ответ №1:
как насчет этого, поскольку вы сохраняете его в Excel
pd.DataFrame(list({'Exist': False, 'IDs': []}.items())).T.to_excel('file.xlsx', header = False, index = False)
Комментарии:
1. Есть ли шанс, что я могу изменить ориентацию?
2. pd.DataFrame(list({‘Exist’: False, ‘IDs’: []}.items())).T для выполнения транспонирования
3. Большое вам спасибо!