У меня есть два 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]части, пожалуйста? Буду благодарен вам, ура.