panda name index drop delete data columns column python pandas dataframe merge

python - index - pandas delete column by name



Fusionando dos dataframes en python pandas (1)

Tengo un marco de datos A:

a 1 a 2 b 1 b 2

Otro marco de datos B:

a 3 a 4 b 3

Quiero que mi marco de datos de resultados sea como

a 1 3 a 1 4 a 2 3 a 2 4 b 1 3 b 2 3

Me pregunto cómo puedo obtener el resultado deseado en Python. ¡Muchas gracias!


Una fusión simple usando df.merge hace esto:

In [105]: df1.merge(df2, on=[''A'']) Out[105]: A B_x B_y 0 a 1 3 1 a 1 4 2 a 2 3 3 a 2 4 4 b 1 3 5 b 2 3