dicionário python para pandas dataframe com várias colunas
Eu tenho o seguinte dicionário python:
d= {'data' : Counter({ 'important' : 2,
'very' : 3}),
'analytics' : Counter({ 'boring' : 5,
'sleep' : 3})
}
Quero salvá-lo como um dataframe de pandas no seguinte formato:
category | word | count
data | important | 2
data | very | 3
analytics | boring | 5
analytics | sleep | 3
Eu tentei o seguinte, mas nada disso funcionou
df = pd.DataFrame(d.items())
df = pd.DataFrame.from_dict(d, orient='index').reset_index()
df = pd.DataFrame(data)