背景: 想把每个特征统计出来的性质给转成数据框,即dict 转 dataframe,
一般都用这个语句没有什么问题:
tmp_df = pd.DataFrame(tmp_dic, index = [0])
但今天因为字典里面有个元素为数组,所以就报错。
经修改:
去除index=[0],结果如下:明显不是 想要的结果,想要的结果是list的三个元素整体,赋给df的一个元素;
最后 改为:
直接把dict加方扣号即可。效果如下:
背景: 想把每个特征统计出来的性质给转成数据框,即dict 转 dataframe,
一般都用这个语句没有什么问题:
tmp_df = pd.DataFrame(tmp_dic, index = [0])
但今天因为字典里面有个元素为数组,所以就报错。
经修改:
去除index=[0],结果如下:明显不是 想要的结果,想要的结果是list的三个元素整体,赋给df的一个元素;
最后 改为:
直接把dict加方扣号即可。效果如下:
本文标题:python dict 转df时某个元素是list报错:Valu
本文链接:https://www.haomeiwen.com/subject/cjylahtx.html
网友评论