Python如何修改df中的列名?Python修改df列名怎么操作

pandas库是python第三方库中一个可以用在数据处理、数据分析、大数据、科学计算等多个方面和领域中的库,而它有一个比较强大功能的就是可以在python中创建一个Dataframe对象,这个对象是行列表格结构 。下文会来讲解一下要如何修改它里面的列名,往下看看吧 。

Python如何修改df中的列名?Python修改df列名怎么操作


1.因为pandas库是第三方库,所以需要先通过pip工具将其给下载安装好 。然后在python文件中导入这个模块并且直接调用Dataframe()方法创建出来一个三行两列的表格结构,代码示例如下所示:
import pandas as pddf = pd.DataFrame({'a':[1,2,3],'b':[1,2,3]})2.创建完成之后可以直接通过修改属性的方式来将这个df中的列名修改为任意自己想更改的字符串,代码示例如下所示:
df.columns = ['A','B']实际上以上这个代码就是将整个df中的列名都给重新创建了一次,如果已经有列存在时就会将其覆盖掉,而只需要在后面加上逗号接着写就能够新增列 。
3.那么如果只是需要修改单个列名的话就需要使用到rename()方法了,修改行的时候也可以使用它 。在这个方法之中需要使用column这个表示列名对象的属性去接收一个字典对象,而这个字典对象之中左边需要是原本的列名,右边则是更改之后的列名,详细的代码示例如下所示:
df.rename(columns={'a':'A'})【Python如何修改df中的列名?Python修改df列名怎么操作】以上就是关于“Python如何修改df中的列名?Python修改df列名怎么操作”的全部内容了,希望对你有所帮助 。

    猜你喜欢