您现在的位置是:网站首页> 编程资料编程资料
pandas 修改列名的实现示例_python_
2023-05-26
350人已围观
简介 pandas 修改列名的实现示例_python_
利用pandas中修改列名
import pandas as pd df1=pd.DataFrame({'A':[1,2,3],'B':[4,5,6],'C':[7,8,9]}) print(df1)生成的df1的结果:

修改列名:
#method1,直接重新命名df1的列名 df1.columns=['a','B','c'] print('method1:\n',df1)方法一:暴力修改列名,即重新命名列名

#method2,指定修改某列或某几列名字,是否用'inplace'参数的差别 '''no_inplace''' df1.rename(columns={'a':'A','b':'B'}) print('method2_no_inplace:\n',df1) '''inplace''' df1.rename(columns={'a':'A','b':'B'},inplace=True) print('method2_inplace:\n',df1)方法二,利用rename修改
(1)未用’inplace’参数的df1结果,修改df1列名失败

(2)使用’inplace’参数的df1结果,修改df1列名成功,可以任意指定修改的列名

df1.rename(columns={'c':'D'},inplace=True) print('修改一个列名\nmethod2_inplace:\n',df1)(3)可以指定修改某列名的个数

到此这篇关于pandas 修改列名的实现示例的文章就介绍到这了,更多相关pandas 修改列名内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
相关内容
- python读取和保存为excel、csv、txt文件及对DataFrame文件的基本操作指南_python_
- 详解django中视图函数的FBV和CBV_python_
- pycharm创建并使用虚拟环境的详细图文教程_python_
- conda创建环境、安装包、删除环境步骤详细记录_python_
- python使用pandas读写excel文件的方法实例_python_
- YOLOv5改进之添加SE注意力机制的详细过程_python_
- pyinstaller打包python3.6和PyQt5中各种错误的解决方案汇总_python_
- 使用Pyinstaller打包exe文件详细图文教程_python_
- scrapy框架ItemPipeline的使用_python_
- NumPy 数组属性的具体使用_python_
