i need help~
There is a json data (sample below). I am trying to create a Dataframe using Python. JSON:
and i want save to excel.
thank you!
data = {'2': {'groupNo': '29',
'korea': '1',
'makeName': 'hyundai',
'makerCnt': None,
'makerNo': '49',
'model': [{'car_cnt': None,
'depth': 2,
'm_img': None,
'name': 'avante (15~19year)',
'no': '908',
'relDay': '00000000',
'sort': 143}],
'name': 'avante'},
'4': {'groupNo': '30',
'korea': '1',
'makeName': 'hyundai',
'makerCnt': None,
'makerNo': '49',
'model': [{'car_cnt': '16',
'depth': 2,
'm_img': None,
'name': 'genesis (15~19year)',
'no': '1463',
'relDay': 20150827,
'sort': 95},
{'car_cnt': '50',
'depth': 2,
'm_img': None,
'name': 'genesis (12~15year)',
'no': '1012',
'relDay': 20081000,
'sort': 96},
{'car_cnt': '82',
'depth': 2,
'm_img': None,
'name': 'genesis (10~12year)',
'no': '1589',
'relDay': 20150101,
'sort': 97},
{'car_cnt': '67',
'depth': 2,
'm_img': None,
'name': 'genesis (08~10year)',
'no': '933',
'relDay': 20080100,
'sort': 98}],
'name': 'genesis'}
}
pd.DataFrame(data) is not work
How do I convert this json data into a data frame like the sample below?
id groupNO korea makeName name model
2 29 1 hyundai avante avante (15~19year)
4 30 1 hyundai genesis genesis (15~19year)
4 30 1 hyundai genesis genesis (12~15year)
4 30 1 hyundai genesis genesis (10~12year)
thank you!