首页 > 编程语言 >pandaspandas给DataFrame的列命名或重命名

pandaspandas给DataFrame的列命名或重命名

时间:2022-10-02 23:00:08浏览次数:56  
标签:pandaspandas 重命名 dataframe DataFrame new2 new col columns

  • 1.读取文件的时候重命名 names = new_col,可以在读取文件的时候,给出新列名。

    new_col = ['new1', 'new2',... , 'newn']
    pd.read_csv('data', names = new_col, header=0)

    2.全部重命名 columns = new_columns,新列名的长度必须与旧列名一致

    new_col = ['new1', 'new2',... , 'newn']
    dataframe.columns = new_col

    3.部分重命名columns = dict,使用字典类型的数据对列进行重命名。

    dataframe.rename(columns = {"old_name": "new_name"})
    dataframe.rename(columns = {"old1": "new1", "old2":"new2"},  inplace=True)

    4.使用str.replace

    dataframe.columns = dataframe.columns.str.replace('' '', ''_'')

标签:pandaspandas,重命名,dataframe,DataFrame,new2,new,col,columns
From: https://www.cnblogs.com/junjuna/p/16749712.html

相关文章

  • Python dataframe 处理记录
    1、分组求和importpandasaspdfromdatetimeimportdatetime,timedeltadata=pd.DataFrame({"company":["A","A","A","A","A","A","A","A","A......
  • Python dataFrame 取指定某一行数据
    1、按照索引取值  data=pd.DataFrame({"company":["A","A","A","A","A","A","A","A","A","A","A","A"],"salary":[10,1......
  • Python DataFrame Learning
    GettingthefirstcolumnofaPandasDataFrameasaSeriesresultsinaPandasSeriesobjectrepresentingthefirstcolumn.df=pd.DataFrame({"Letters":["a",......
  • Python pandas Dataframe sort_values 无效
    一定要注意df=df.sort_values()这个函数不是原地改变数据的同时也要主注意,在文档里虽然是这么写的,但是jupyter环境打印的是返回值......
  • 根据条件选择pandas DataFrame中的行
    让我们看看如何根据PandasDataFrame中的某些条件选择行。使用运算符根据特定列值选择行'>','=','=','<=','!=' 。  代码#1:使用基本方法从给定数据框中选择“......
  • DataFrame:刷选与聚合
    0.准备importpandasaspd#准备数据df=pd.read_excel('https://www.gairuo.com/file/data/dataset/team.xlsx').head()dfnameteamQ1Q2Q3Q40L......
  • Python之DataFrame基础知识点
    https://blog.csdn.net/u012856866/article/details/118936961?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166210446116782391824184%2522%252C%2522scm%2......
  • mysql用户重命名
    如何修改mysql默认账户名root?首先说一下为什么我要改这个root用户名,正常来说,数据库用户名又不经常更改,用啥都是应用,为什么非要改呢?因为最近在搞一个项目,本地数据库用户名为......
  • Linux下重命名文件或文件夹(mv命令与rename命令)
    Linux下重命名文件或文件夹(mv命令与rename命令)-山高我为峰-博客园 https://www.cnblogs.com/liaojie970/p/6746331.html在Linux下重命名文件或目录,可以使用mv命令......
  • Dataset与DataFrame创建的比较方式
    DataFrameDataset创建方式1.根据集合或者RDD的隐式函数toDF(列名)创建(需要引入SparkSession的隐式转换函数)2.SparkSession的createDataFrame函数3.外部结构化......