在做数据挖掘的时候,想改一个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列名的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易采站长站。

pandas 批量修改列名_pandas修改DataFrame列名的方法相关推荐

  1. python 批量读取csv_Python Pandas批量读取csv文件到dataframe的方法

    PYTHON Pandas批量读取csv文件到DATAFRAME 首先使用glob.glob获得文件路径.然后定义一个列表,读取文件后再使用concat合并读取到的数据. #读取数据 import p ...

  2. python 批量读取csv 文件到dataframe_python 批量读取csv_Python Pandas批量读取csv文件到dataframe的方法...

    PYTHON Pandas批量读取csv文件到DATAFRAME 首先使用glob.glob获得文件路径.然后定义一个列表,读取文件后再使用concat合并读取到的数据. #读取数据 import p ...

  3. python读取txt为dataframe_python批量读取txt文件为DataFrame格式的方法总结

    python怎么批量读取txt文件为DataFrame格式 这次给大家带来python怎么批量读取txt文件为DataFrame格式,python批量读取txt文件为DataFrame格式的注意事项有 ...

  4. python批量修改列名_pandas修改DataFrame列名的实现方法

    提出问题 存在一个名为dataset的DataFrame >>> dataset.columns Index(['age', 'job', 'marital', 'education ...

  5. pandas获得指定行_pandas取dataframe特定行/列

    转自他人博客:https://blog.csdn.net/weixin_39586825/article/details/111758506 1.按列取.按索引/行取.按特定行列取 import nu ...

  6. python pandas csv 写文件_Pandas读写CSV文件的方法介绍(附代码)

    本篇文章给大家带来的内容是关于Pandas读写CSV文件的方法介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 读csv:使用pandas读取import pandas ...

  7. python导入txt为dataframe-python批量读取txt文件为DataFrame的方法

    我们有时候会批量处理同一个文件夹下的文件,并且希望读取到一个文件里面便于我们计算操作.比方我有下图一系列的txt文件,我该如何把它们写入一个txt文件中并且读取为DataFrame格式呢? 首先我们要 ...

  8. pandas 修改 DataFrame 列名

    本文参考自:pandas 修改 DataFrame 列名 原博客针对每个DataFrame.columns中的元素做相同的修改操作 而拙作是对每个元素做不同操作的生搬硬套, 请大家不吝赐教 提出问题 ...

  9. python pandas修改列名,Python_Pandas学习笔记02:DataFrame获取列名和修改列名

    Python_Pandas学习笔记02:DataFrame获取列名和修改列名 Python_Pandas学习笔记02:DataFrame获取列名和修改列名 一.参考资料 [1].?Pandas获取列名 ...

最新文章

  1. Sql语句查询 显示序号
  2. SQLServer制作一个包含三个表的视图
  3. 【转载】solr教程,值得刚接触搜索开发人员一看
  4. aws数据库同步区别_了解如何通过使用AWS AppSync构建具有实时数据同步的应用程序
  5. html单选框换行,html – 如何防止单选按钮及其标签之间的换行符,同时仍然允许标签本身中的换行符?...
  6. Realsense D455 修改分辨率和FPS
  7. atitit.seo 发帖关键词以及链接的制作.doc
  8. CentOS安装并设置MariaDB
  9. OSI七层网络协议归纳
  10. matlab 从字符串里面提取出数字
  11. InnoDB中的页合并与分裂
  12. 计算机组老师颁奖词,优秀教研团队颁奖词
  13. android学习记录(3)查看Device File Explore
  14. 刷脸免单打折领红包带动消费者进店二次消费
  15. 基本排序算法 【转载】
  16. excel一个表格分成多个的简单方法
  17. HackingLab基础关
  18. canvas-图片的渲染
  19. 钟汉良日记:多看电视剧也可以提升写作能力
  20. C++ 将当前系统时间转换成标准格式的时间和时间戳

热门文章

  1. 使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之一
  2. linux 修改消息队列大小
  3. 从委托而起(二)认识委托
  4. Oralce 9.2.0.6 到 9.2.0.8 升级 小结
  5. 【数据结构与算法】【算法思想】位图
  6. [剑指offer][JAVA]面试题第[04]题[二维数中的查找][数组]
  7. 猎豹网matlab视频百度云,猎豹网校C++ Primer初级全套视频教程
  8. Canvas之进度条的制作(矩形,圆环)
  9. Linux 4.15 rc7,Linux学习之十五(sed命令)-2017-4-23
  10. windows7远程linux,用XManager在Windows7下远程桌面连接Linux