“¿Eliminar filas de un marco de datos que estén presentes en otro marco de datos?” Código de respuesta

Eliminar filas en una tabla que estén presentes en otra tabla pandas

print (pd.merge(a,b, indicator=True, how='outer')
         .query('_merge=="left_only"')
         .drop('_merge', axis=1))
   0   1
0  1  10
2  3  30
Faithful Ferret

¿Eliminar filas de un marco de datos que estén presentes en otro marco de datos?

df.loc[~((df.Product_Num.isin(df2['Product_Num']))&(df.Price.isin(df2['Price']))),:]
Out[246]: 
    Product_Num     Date  Description  Price
0            10   1-1-18  FruitSnacks   2.99
1            10   1-2-18  FruitSnacks   2.99
4            10  1-10-18  FruitSnacks   2.99
5            45   1-1-18       Apples   2.99
6            45   1-3-18       Apples   2.99
7            45   1-5-18       Apples   2.99
11           45  1-15-18       Apples   2.99
regexp27

Eliminar filas de DataFrame

df.drop(['Cochice', 'Pima'])
Desert Trap

Respuestas similares a “¿Eliminar filas de un marco de datos que estén presentes en otro marco de datos?”

Preguntas similares a “¿Eliminar filas de un marco de datos que estén presentes en otro marco de datos?”

Más respuestas relacionadas con “¿Eliminar filas de un marco de datos que estén presentes en otro marco de datos?” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código