问题描述
请勿将此标记为重复项。
这是我的字典,test_dict
:
{"Report" : {
"ReportHeader": {
"ReportNum": None,"Type": {
"source": "user","text": "Training"
},"Reg": "WWWWWW"
}
}
}
我想展平为期望输出为的数据框:
Report.ReportHeader.ReportNum Report.ReportHeader.Type.source Report.ReportHeader.Type.text Report.ReportHeader.Reg
None User Training WWWWWWW
到目前为止我所做的:
data_df = pd.DataFrame.from_dict(test_dict)
在Dataframe中生成此代码
Report
ReportHeader {'ReportNum': None,'Type': {'source': ...
我也尝试explode
:
data_df = pd.DataFrame(test_dict).explode('Report').reset_index(drop=True)
但是我没有得到想要的输出。而是获得KeyError:0
。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)