我有一个文件(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