pandas修改DataFrame列名的方法


Posted in Python onApril 08, 2018

在做数据挖掘的时候,想改一个DataFrame的column名称,所以就查了一下,总结如下:

数据如下:

>>>import pandas as pd
>>>a = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6], 'C':[7,8,9]})
>>> a 
 A B C
0 1 4 7
1 2 5 8
2 3 6 9

方法一:暴力方法

>>>a.columns = ['a','b','c']
>>>a
 a b c
0 1 4 7
1 2 5 8
2 3 6 9

但是缺点是必须写三个,要不报错。

方法二:较好的方法

>>>a.rename(columns={'A':'a', 'B':'b', 'C':'c'}, inplace = True)
>>>a
 a b c
0 1 4 7
1 2 5 8
2 3 6 9

好处是可以随意改个数:

>>>a.rename(columns={'A':'a', 'C':'c'}, inplace = True)
>>>a
 a B c
0 1 4 7
1 2 5 8
2 3 6 9

可以只改变'A','C',不改变'B'。

以上这篇pandas修改DataFrame列名的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
wxpython 最小化到托盘与欢迎图片的实现方法
Jun 09 Python
跟老齐学Python之从if开始语句的征程
Sep 14 Python
Python实现一个服务器监听多个客户端请求
Apr 12 Python
Python实现的文本对比报告生成工具示例
May 22 Python
对python的输出和输出格式详解
Dec 08 Python
python超时重新请求解决方案
Oct 21 Python
python+OpenCV实现车牌号码识别
Nov 08 Python
Python for i in range ()用法详解
Sep 18 Python
Django 404、500页面全局配置知识点详解
Mar 10 Python
使用pandas库对csv文件进行筛选保存
May 25 Python
Pytorch转keras的有效方法,以FlowNet为例讲解
May 26 Python
Python可视化神器pyecharts绘制地理图表
Jul 07 Python
Python数据分析库pandas基本操作方法
Apr 08 #Python
浅谈pandas中shift和diff函数关系
Apr 08 #Python
使用DataFrame删除行和列的实例讲解
Apr 08 #Python
将字典转换为DataFrame并进行频次统计的方法
Apr 08 #Python
pandas创建新Dataframe并添加多行的实例
Apr 08 #Python
DataFrame中去除指定列为空的行方法
Apr 08 #Python
python 定时修改数据库的示例代码
Apr 08 #Python
You might like
如何使用PHP获取网络上文件
2006/10/09 PHP
php生成缩略图填充白边(等比缩略图方案)
2013/12/25 PHP
php 检查电子邮件函数(自写)
2014/01/16 PHP
php匹配字符中链接地址的方法
2014/12/22 PHP
php关闭warning问题的解决方法
2016/05/17 PHP
PHP程序员学习使用Swoole的理由
2018/06/24 PHP
JavaScript的类型转换(字符转数字 数字转字符)
2010/08/30 Javascript
利用Keydown事件阻止用户输入实现代码
2014/03/11 Javascript
JS通过分析userAgent属性来判断浏览器的类型及版本
2014/03/28 Javascript
原生js实现jquery函数animate()动画效果的简单实例
2016/08/21 Javascript
再谈javascript注入 黑客必备!
2016/09/14 Javascript
AngularJS通过$sce输出html的方法
2016/09/22 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
基于vue的短信验证码倒计时demo
2017/09/13 Javascript
vue+Vue Router多级侧导航切换路由(页面)的实现代码
2018/12/20 Javascript
浅析JS中NEW的实现原理及重写
2020/02/20 Javascript
[44:09]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第二局
2016/02/25 DOTA
Python 实现购物商城,含有用户入口和商家入口的示例
2017/09/15 Python
Python生成rsa密钥对操作示例
2019/04/26 Python
Python3使用PySynth制作音乐的方法
2019/09/09 Python
Python 支持向量机分类器的实现
2020/01/15 Python
python opencv如何实现图片绘制
2020/01/19 Python
Keras实现DenseNet结构操作
2020/07/06 Python
全网最细 Python 格式化输出用法讲解(推荐)
2021/01/18 Python
ET Mall东森购物网:东森严选
2017/03/06 全球购物
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
个人简历自我评价
2014/02/02 职场文书
元旦活动感言
2014/03/08 职场文书
潘婷洗发水广告词
2014/03/14 职场文书
可口可乐广告词
2014/03/20 职场文书
公司的门卫岗位职责
2014/09/09 职场文书
乒乓球比赛通知
2015/04/27 职场文书
身份证丢失证明
2015/06/19 职场文书
springboot拦截器无法注入redisTemplate的解决方法
2021/06/27 Java/Android
详解Vue router路由
2021/11/20 Vue.js
vue3 自定义图片放大器效果的示例代码
2022/07/23 Vue.js