• 自动秒收录
  • 软件:1974
  • 资讯:5825|
  • 收录网站:306724|

IT精英团

大佬们,这种嵌套字典类型的数据,我想把它读取到df里,如何操作?

大佬们,这种嵌套字典类型的数据,我想把它读取到df里,如何操作?

作者/景文


一、前言

前几天在Python最强王者交流群【WYM】问了一个Pandas处理的问题,提问截图如下:

image.png

原始数据:

temp = dict()
temp[64001] = {64002: 1.0, 64003: 1.0, 64004: 1.0,}
temp[64002] = {64001: 1.0, 164003: 1.0, 64004: 1.0,}

期待的结果:

64001  {64002: 1.0, 64003: 1.0, 64004: 1.0}
64002  {64001: 1.0, 64003: 1.0, 64004: 1.0}

二、实现过程

一开始以为只是简单的处理异常值,后来发现处理后的结果跟预期的还是差了一些。

image.png

这里他自己给了一个思路,使用pd.DataFrame([temp]),加个中括号就对了。

image.png

之后再进行转置一下即可。

image.png

得到如下预期的结果:

image.png

三、总结

这篇文章主要盘点了一个Pandas处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【WYM】提问,感谢【dcpeng】、【WYM】给出的思路和代码解析,感谢【dcpeng】、【猫药师Kelly】、【冫马讠成】等人参与学习交流。


点击这里复制本文地址 以上内容由IT精英团整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
退出阅读|首页