大家好,我目前正在从事我的学校项目,我需要将我的dic转换为数据帧,以便将其用于机器学习
myDic = {
'Acura': {
'CL': {
'2003': {
'transmission': '4',
'engine': '1',
'drivetrain': 'NHTSA: 13',
'wheels_hubs': 'NHTSA: 8',
'seat_belts_air_bags': 'NHTSA: 6',
'brakes': 'NHTSA: 6',
'lights': 'NHTSA: 5',
'body_paint': 'NHTSA: 2',
'fuel_system': 'NHTSA: 2',
'electrical': 'NHTSA: 2',
'suspension': 'NHTSA: 2',
'miscellaneous': 'NHTSA: 1',
'steering': 'NHTSA: 1'
},
'2002': {
'transmission': '2',
'engine': 'NHTSA: 8',
'brakes': 'NHTSA: 7',
'electrical': 'NHTSA: 4',
'accessories-interior': 'NHTSA: 3',
'seat_belts_air_bags': 'NHTSA: 3',
'suspension': 'NHTSA: 2',
'drivetrain': 'NHTSA: 2',
'body_paint': 'NHTSA: 1',
'accessories-exterior': 'NHTSA: 1',
'windows_windshield': 'NHTSA: 1',
'fuel_system': 'NHTSA: 1',
'steering': 'NHTSA: 1',
'miscellaneous': 'NHTSA: 1'
}
}
}
}
事情就是这样。我可以搜索我的dic作为myDic['Acura']['CL']['2003']
我的意思是“品牌”-“型号”-“年份”,它给出了关于汽车的问题。那么如何将其转换为数据帧呢?栏目将品牌、型号、年份及存在的问题
我想你要找的是:
输出将是:
另一种可能的解决办法是:
其结果是:
另一种选择是上述结果的转置版本:
输出为:
相关问题 更多 >
编程相关推荐