J'ai deux pandastrames de données aet 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
et
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
Les deux trames de données contiennent exactement les mêmes données, mais dans un ordre différent et avec des noms de colonne différents. Sur la base des nombres dans les deux trames de données, je voudrais pouvoir faire correspondre chaque nom de colonne dedans aà chaque nom de colonne dedans b.
Ce n'est pas aussi simple que de comparer simplement la première ligne de aavec la première ligne bcar il y a des valeurs dupliquées, par exemple les deux a4et a7ont la valeur 5il n'est donc pas possible de les faire correspondre immédiatement à l'un b2ou à l'autre b4.
Quelle est la meilleure façon de procéder?
[*df1.index]partie s'il vous plaît? Je vous en serai reconnaissant.