当前位置:   article > 正文

【转载】Python 修改DataFrame列名的四种方法_8、将以上dataframe的列名改为:英文/中文

8、将以上dataframe的列名改为:英文/中文

本文转自知乎博文Zhuang Tommy Pandas 3:如何修改columns的名称 - 知乎 (zhihu.com)

@Zhuang Tommy

1. 在导入数据的时候设置names参数

  1. col_names = ["City","Colors_Reported","Shape_Reported","State","Time"]
  2. ufo = pd.read_csv(r"ufo.csv", header = 0, names = col_names)

2. 在导入数据之后为columns属性赋值

  1. col_names = ["City","Colors_Reported","Shape_Reported","State","Time"]
  2. ufo = pd.read_csv(r"ufo.csv")
  3. ufo.columns = col_names

3. 使用字典(键值对)来设置某一个或某几个列的名称

  1. ufo = pd.read_csv(r"ufo.csv")
  2. ufo.rename(columns = {"Colors Reported" : "Colors_Reported",
  3. "Shape Reported" : "Shape_Reported"}, inplace = True)

4. 使用string方法直接修改colums属性

  1. ufo = pd.read_csv(r"ufo.csv")
  2. ufo.columns = ufo.columns.str.replace(" ","_")

关于更详细的pandas DataFrame教程,可参考@Ding Jiaxiong 的博文

【Pandas入门教程】如何选择DataFrame的子集_pandas 子集-CSDN博客

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/70927
推荐阅读
相关标签
  

闽ICP备14008679号