pandas:多层索引
多层索引是指在行或者列轴上有两个及以上级别的索引,一般表示一个数据的几个分项。
1、创建多层索引
1.1通过分组产生多层索引
1.2由序列创建
1.3由元组创建
1.4可迭代对象的笛卡尔积
1.5将DataFrame转为多层索引对象
2、多层索引操作
多层索引和单层索引一样,但在它也有一些特定的操作,我们在操作多层索引时需要熟练掌握,以后更加灵活地运用。
2.1生成数据
2.2索引信息
2.3查看层级
2.4索引内容
2.5排序
3、数据查询
多层索引组成的数据相对来说复杂一点,在确定需求后我们要清晰判断是哪个层级下的数据,充分运用以下的内容进行各角度的数据筛选。
需要注意的是,如果行或者列其中一个是单层索引和之前的用户一样,本例中行和列全是多层索引。
3.1查询行
3.2查询列
3.3行列查询
3.4条件查询
4、参考文献
《深入浅出Pandas》
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端