我有两个pandas
数据框,a
和b
:
a1 a2 a3 a4 a5 a6 a7
1 3 4 5 3 4 5
0 2 0 3 0 2 1
2 5 6 5 2 1 2
和
b1 b2 b3 b4 b5 b6 b7
3 5 4 5 1 4 3
0 1 2 3 0 0 2
2 2 1 5 2 6 5
这两个数据帧包含完全相同的数据,但顺序不同且列名不同。基于这两个数据帧的数字,我希望能够将每个列名在匹配a
到每个列名b
。
就像简单地比较的第一行a
和的第一行那样简单,b
因为存在重复的值,例如两者a4
和a7
都有重复的值,5
因此不可能立即将它们与b2
或匹配b4
。
做这个的最好方式是什么?
[*df1.index]
?会很感激你,加油。