使用 dict 对象创建多重索引 DataFrame
- 创作背景
- 查看所需 dict 的格式
- 结尾
创作背景
本菜鸡最近碰到了需要使用字典创建多重索引 DataFrame 的场景,谨以本文记录解决过程。
如果觉得我这篇文章写的好的话,能不能给我 点个赞
,评论
、收藏
一条龙(☆▽☆)。如果要点个 关注
的话也不是不可以🤗。
请各位参加一下文末的 投票
哦,如果 有什么不足之处,还 请各位大佬在评论区提出,不胜感激。
查看所需 dict 的格式
既然是通过 dict 对象创建,那我们就可以任意创建一个多重索引 DataFrame ,使用 to_dict()
方法导出为 dict 对象,即可了解所需要的 dict 的格式,如下图所示。
可以看到,导出的是双重 dict。其中:
- 第一层 dict 的 key 是 DataFrame 的列名,value 为每一列的数据。
- 第二层 dict 的 key 是 tuple 类型,分别是第一重索引,第二重索引,以此类推,有几重索引即为 tuple 的长度,value 是对应的每个格儿数据。
按照上述规律格式化 dict
后即可使用 pd.DataFrame
创建对应的多重索引 DataFrame
。
结尾
有想要一起学习 python
的小伙伴可以 私信我
进群哦。
以上就是我要分享的内容,因为 学识尚浅,会有不足,还 请各位大佬指正。
有什么问题也可在评论区留言。