sto cercando di escludere righe da una dataframe, che si verificano anche in un'altra dataframe:Come filtrare le righe di un python pita il dataframe da un altro dataframe confrontando le colonne?
import pandas
df = pandas.DataFrame({'A': ['Chr1', 'Chr1', 'Chr1','Chr1', 'Chr1', 'Chr1','Chr2','Chr2'], 'B': [10,20,30,40,50,60,15,20]})
errors = pandas.DataFrame({'A': ['Chr1', 'Chr1'], 'B': [20,50]})
Di conseguenza, le righe df, che sono uguali a errori devono essere lasciati fuori:
df:
'A' 'B'
Chr1 10
Chr1 30
Chr1 40
Chr1 60
Chr2 15
Chr2 20
Non sembra funzionare con df.merge e non voglio scorrere tutte le righe, poiché i datafram diventano piuttosto grandi.
migliore,
David