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