import pandas as pd data = pd.DataFrame(np.arange(1,10).reshape(3,3),index=["a","b","c"],columns=["A","B","C"]) # ============================================================================= # Out[13]: # A B C # a 1 2 3 # b 4 5 6 # c 7 8 9 # ============================================================================= data.set_index("A") # ============================================================================= # Out[14]: # B C # A # 1 2 3 # 4 5 6 # 7 8 9 # ============================================================================= #将A和C的列变成行索引,层次化索引 data.set_index(["A","C"]) # ============================================================================= # Out[17]: # B # A C # 1 3 2 # 4 6 5 # 7 9 8 # ============================================================================= data = pd.DataFrame(np.arange(1,10).reshape(3,3),index=["a","b","c"],columns=["A","B","C"]) data.set_index(["C"]) # ============================================================================= # Out[19]: # A B # C # 3 1 2 # 6 4 5 # 9 7 8 # ============================================================================= data.reset_index() # ============================================================================= # Out[24]: # index A B C # 0 a 1 2 3 # 1 b 4 5 6 # 2 c 7 8 9 # =============================================================================
分类:
pandas
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
· 【译】我们最喜欢的2024年的 Visual Studio 新功能
· 个人数据保全计划:从印象笔记迁移到joplin
· Vue3.5常用特性整理
· 重拾 SSH:从基础到安全加固
· 为什么UNIX使用init进程启动其他进程?