大数据 爬虫Python AI Sql数据分析

pandas 对列进行重命名

2019-07-15  本文已影响1人  默直

pandas 对列进行重命名


最近做项目需要对某字段重新命名,遇到一些坑,下面讲解一下重新命名需要注意的地方:

获得CSV中的原始文件数据:

import pandasas pd

import matplotlib.pyplotas plt

df= pd.read_csv("D:\python_BI\Iris.csv")

print(df)

CSV文件数据

第一种方法:

import pandasas pd

import matplotlib.pyplotas plt

df= pd.read_csv("D:\python_BI\Iris.csv")

df.columns=['a','第二','第三','d','e','f','g']

print(df)

注意:利用df.columns时,需要对所有的字段进行改名,缺少任意一个都会出现问题

pandas.columns改名 df.columns的结果

第二种方法:

import pandasas pd

import matplotlib.pyplotas plt

df= pd.read_csv("D:\python_BI\Iris.csv")

#df.columns=['a','第二','第三','d','e','f','g']

df.rename(columns={'a':'第一','b':'第二','c':'第三','d':'D','e':'E','f':'F','g':'G'},inplace = True)

print(df)


就到这里了,谢谢。

上一篇下一篇

猜你喜欢

热点阅读