Преобразовать вложенную дикта Python в панды DataFramePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Преобразовать вложенную дикта Python в панды DataFrame

Сообщение Anonymous »

У меня есть данные о погоде в дикте Python, который я пытаюсь конвертировать в DF Pandas. (Оттуда я загрузите его в SQLServer, но у меня есть эта часть) < /p>

Код: Выделить всё

my_dict = {
'data.outdoor.temperature': {'unit': '℃', 'list':
{'datetime.datetime(2025, 4, 23, 10, 0): 22.3',
'datetime.datetime(2025, 4, 23, 14, 0): 21.3',
'datetime.datetime(2025, 4, 23, 18, 0): 18.2', }},
'data.indoor.temperature': {'unit': '℃', 'list':
{'datetime.datetime(2025, 4, 23, 10, 0): 23.2',
'datetime.datetime(2025, 4, 23, 14, 0): 23.5',
'datetime.datetime(2025, 4, 23, 18, 0): 22.9'}}}
< /code>
Вывод, который я после: < /p>
outdoor.temperature | 2025_04_20 | 14 | 28.1 | ℃
outdoor.temperature | 2025_04_20 | 18 | 23.8 | ℃
.....etc
indoor.temperature | 2025_04_20 | 14 | 23.5 | ℃
indoor.temperature | 2025_04_20 | 18 | 23.8 | ℃
.....etc
Список DateTime & Demporatures может быть 100 -х годов
Я попробовал from_dict , concat /unstack , нормализовать , щедро>

Подробнее здесь: https://stackoverflow.com/questions/795 ... -dataframe
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»