根据参数文件更改列名

  • 本文关键字:文件 参数 python pandas
  • 更新时间 :
  • 英文 :


我有一个文件(parameter_column.xlsx(,用于重命名另一个文件的列(filenow(

parameter_column给我一个数据帧,例如:

col1     col2    
1     colA     A      
2     colB     B      

filenow给我一个数据帧,如下所示:

colA     colB      colC          
1     1         3        5      
2     2         4        6

我现在要做的是根据parameter_columns中的数据重命名文件的列,如下所示:

A     B      colC          
1    1     3        5      
2    2     4        6

我一直在尝试使用循环或dict,但我似乎不知道如何做到这一点

我会感谢你的帮助!

axis=1/(columns=)上试用df.rename

filenow.rename(columns=dict(parameter[['col1','col2']].to_numpy()))

A  B  colC
1  1  3     5
2  2  4     6

最新更新