Я хотел бы создать фрейм данных со словарем. Я создал свой словарь, я хотел бы преобразовать это в Dataframe с одним столбцом для месяцев и вторым для значения.
У вас есть идея, чтобы решить мою проблему?
Мой словарь: {'Jan': [1, 5], 'Apr': [2, 6], 'Mar': [3, 7], 'June': [4, 8]}
import pandas as pd
from collections import defaultdict
# d = {('20170330', 'A'): {'earn': '16.02'},('20170331', 'A'): {'earn': '25.68'},('20170330', 'AA'): {'earn': '321321'}}
months = ['Jan','Apr','Mar','June','Jan','Apr','Mar','June']
days = [1,2,3,4,5,6,7,8]
zipped = zip(months, days)
d = {}
for items in zipped:
res = d.setdefault(items[0], [])
res.append(items[1])
print(d)
Спасибо!