pandas入门(2)
使用dataframe的列当做索引
frame = DataFrame({'a':range(7),'b':range(7,0,-1),'c':['one','one','one','two','two','two','two'],'d':[0,1,2,0,1,2,3]})
frame.set_index(['c','d'])
a b
c d
one 0 0 7
1 1 6
2 2 5
two 0 3 4
1 4 3
2 5 2
3 6 1
可以使用frame.set_index(['c','d'],drop=False)将列保留下来。
也可以使用reset_index()将索引转移到列。
转载于:https://www.cnblogs.com/zhoujunr1/p/5995480.html
pandas入门(2)相关推荐
- 【直播】耿远昊:Pandas入门讲解(安泰第四届数据科学训练营)
Pandas入门讲解 直播信息 主讲人:耿远昊,Datawhale成员,joyful-pandas作者. 直播时间:2021年04月07日 20:00~21:00 直播内容: 时间序列中的必知必会: ...
- python花萼长度表_Python 数据分析答疑 5:Pandas入门
8.23 第五课 Pandas入门作业 1: 使用如下代码创建 DataFrame, gdp = {"country":["United States", &q ...
- python使用教程pandas-十分钟搞定pandas(入门教程)
本文是对pandas官方网站上<10Minutes to pandas>的一个简单的翻译,原文在这里.这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook .习惯上 ...
- python使用教程pandas-Python 数据处理库 pandas 入门教程基本操作
pandas是一个Python语言的软件包,在我们使用Python语言进行机器学习编程的时候,这是一个非常常用的基础编程库.本文是对它的一个入门教程. pandas提供了快速,灵活和富有表现力的数据结 ...
- pandas pivot 占比_数据处理进阶pandas入门(十八)
回顾 在数据处理进阶pandas入门(十七)中,我们介绍了pandas中对groupby()方法的分组数据处理的两个方法:transform()和apply().我们需要掌握好这两个方法,对分组数据进 ...
- Pandas入门3(dtype+fillna+replace+rename+concat+join)
文章目录 5. dtype 数据类型 6. Missing data 缺失值 6.1 查找缺失值 pd.isnull(),pd.notnull() 6.2 填补缺失值 fillna(),replace ...
- Pandas入门2(DataFunctions+Maps+groupby+sort_values)
文章目录 3. Summary Functions and Maps 3.1 Summary Functions 数据总结函数 3.1.1 describe() 3.1.2 mean(),median ...
- Pandas入门1(DataFrame+Series读写/Index+Select+Assign)
文章目录 1. Creating, Reading and Writing 1.1 DataFrame 数据框架 1.2 Series 序列 1.3 Reading 读取数据 2. Indexing, ...
- pandas series取值_【小学生级】pandas入门到精通备查表——AI未来系列3
在未来面前,每个人都是学生 江海升月明,天涯共此时,关注江时! 引 子 篇为AI未来系列第三篇,中阶部分开始.pandas的数据分析功能比excel强太多,基本上学会pandas,走遍天下都不怕.这是 ...
- python数据分析df_Python数据分析pandas入门!(附数据分析资料)
Python数据分析pandas入门!(附数据分析资料) 1.pandas数据结构之DataFrame+ 这是小编准备的python数据分析资料!进群:700341555即可获取! Python数据分 ...
最新文章
- [unreal4入门系列之十二] 在UE4中创建非玩家角色(NPC)
- 32位crc校验码程序_CRC码计算及校验原理的最通俗诠释
- 用户在电商网站中购买成功了,那么 TA 在微服务中经历了什么?
- Indesign CS6怎么添加框线_InDesign小小知识库
- AMD发布APPML源码,构建clMath库
- python中文件基本操作命令及注意事项
- torch.stack作用分析
- 自定义ActionBar、Toolbar布局(解决自定义ActionBar布局左边始终有一点边距的问题)
- jcr多久更新一次_拼多多商品价格竞争力星级有什么用?多久更新一次?
- 20175320 2018-2019-2 《Java程序设计》第6周学习总结
- Choerodon 的微服务之路(二):Choerodon 的微服务网关
- 【Vegas原创】控制文件损坏,使用trace文件恢复DB
- delete了,析构函数却没有调用
- 三对角、五对角追赶法求解线性方程组
- python入门心得_python学习心得:如何入门
- office2016图标显示异常,但是文档可以正常打开解决办法
- 动态MAC地址和静态MAC地址
- mysql 默认排序是什么意思,MySQL 默认排序是什么
- Prometheus技术系列文章——prometheus调研总结
- 电脑无线网卡和有线网卡同时使用
热门文章
- LeetCode算法入门- Compare Version Numbers -day14
- js 获取url问号前_收下这波 JS 技巧,从此少加班
- cmd查询Oracle中的表 成表格显示,oracle如何通过cmd导出某个用户下的所有表
- server2019 sqlcmd命令安装_Ubuntu20.04LTS安装MS sql-server2019的方法
- wxpython 调用子窗口_wxpython入门第一步(简单例子)
- 基于java Springboot实现课程评分系统设计和实现
- 遗传算法python实现_Python遗传算法代码实例讲解
- cesium加载entity图片缩放_Cesium中级教程4 – 空间数据可视化(二)
- c++输入错误重新输入_C程序-根据时长和时薪计算工资1.3(解决输入非数字选项退出的bug)...
- python 项目构建工具_GitHub - shjlone/emake: 你见过的最简单的 GCC/CLANG 项目构建工具(python3版本)...