“Usunąć wiersze z ramki danych obecnych w innej ramce danych?” Kod odpowiedzi

Usuń wiersze w tabeli obecnych w innej tabeli pandy

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

Usunąć wiersze z ramki danych obecnych w innej ramce danych?

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

Usuń wiersze z DataFrame

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

Odpowiedzi podobne do “Usunąć wiersze z ramki danych obecnych w innej ramce danych?”

Pytania podobne do “Usunąć wiersze z ramki danych obecnych w innej ramce danych?”

Więcej pokrewnych odpowiedzi na “Usunąć wiersze z ramki danych obecnych w innej ramce danych?” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu