У мене є два 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]
будь ласка? Будемо вдячні вам, ура.