Convert Specific Dictionary Of Dictionary Into Pandas Dataframe - Pandas
I have dictionary as shown below d1: {'teachers': 49, 'students': 289, 'R': 3.7, 'holidays': 165, 'Em': {'from': '2020-02-29T20:00:00.000Z', 'to': '202
Solution 1:
You're probably looking for pandas.json_normalize
:
d = {'teachers': 49,
'students': 289,
'R': 3.7,
'holidays': 165,
'Em': {'from': '2020-02-29T20:00:00.000Z', 'to': '2020-03-20T20:00:00.000Z',
'F': 3, 'C': 2},
'OS':18,
'sC': {'from': '2020-03-31T20:00:00.000Z', 'to': '2020-05-29T20:00:00.000Z',
'F': 25, 'C': 31}}
print(pd.json_normalize(d, sep='_'))
Prints:
teachers students R ... sC_to sC_F sC_C
0492893.7 ... 2020-05-29T20:00:00.000Z 2531
[1 rows x 13 columns]
Post a Comment for "Convert Specific Dictionary Of Dictionary Into Pandas Dataframe - Pandas"