J'ai une sorte de cadre de données "principal" auquel j'aimerais ajouter uniquement les colonnes correspondantes d'un autre cadre de données.
df:
A B C
1 2 3
df_to_append:
A B C D E
6 7 8 9 0
Le problème est que lorsque j'utilise df.append()
Il ajoute également les colonnes non correspondantes à df.
df = df.append(df_to_append, ignore_index=True)
Out:
A B C D E
1 2 3 NaN NaN
6 7 8 9 0
Mais le résultat que je souhaite obtenir est de supprimer les colonnes D et E puisqu'elles ne font pas partie du cadre de données d'origine ? Je dois peut-être utiliser pd.concat
? Je ne pense pas pouvoir utiliser pd.merge
puisque je n'ai rien d'unique sur lequel fusionner.