pandas修改DataFrame列名的方法

作者:KeeJee 时间:2021-07-18 16:41:24 

在做数据挖掘的时候,想改一个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'。

来源:https://blog.csdn.net/ZK_J1994/article/details/71246611

标签:pandas,修改,列名,DataFrame
0
投稿

猜你喜欢

  • 比较详细的Asp伪静态化方法及Asp静态化探讨

    2011-04-14 10:41:00
  • python多进程提取处理大量文本的关键词方法

    2022-02-17 13:07:36
  • IIS+PHP添加对webp格式图像的支持配置方法

    2023-05-28 11:20:11
  • oracle 合并查询 事务 sql函数小知识学习

    2023-07-13 15:07:28
  • PHP Laravel门面的实现原理详解

    2023-05-25 06:42:36
  • 美图秀秀web开放平台--PHP流式上传和表单上传示例分享

    2023-11-15 08:34:42
  • CSS编写过程中常见的10个错误

    2008-05-29 12:49:00
  • 从零学Python之入门(五)缩进和选择

    2022-03-04 13:11:24
  • php源码的安装方法和实例

    2023-07-06 03:31:37
  • 如何把图片也存到数据库中去?

    2009-11-06 13:56:00
  • javascript调试之DOM断点调试法使用技巧分享

    2023-09-24 12:24:18
  • Python实现我的世界小游戏源代码

    2023-07-26 02:09:08
  • Python 去除字符串中指定字符串

    2023-04-20 23:44:53
  • PyTorch使用GPU训练的两种方法实例

    2023-09-21 08:11:40
  • Javascript实现通过选择周数显示开始日和结束日的实现代码

    2023-08-23 13:44:52
  • 详解Python的多线程定时器threading.Timer

    2023-04-07 03:33:43
  • Python实现迪杰斯特拉算法过程解析

    2022-08-14 09:55:42
  • ASP 中 DateDiff 函数详解

    2007-09-19 12:00:00
  • 教你用Type Hint提高Python程序开发效率

    2023-10-21 03:42:24
  • Python request设置HTTPS代理代码解析

    2023-01-15 00:48:24
  • asp之家 网络编程 m.aspxhome.com