Pandas: verifique se a linha existe com determinados valores
Eu tenho um DataFrame bidimensional (ou mais) de pandas como este:
>>> import pandas as pd
>>> df = pd.DataFrame([[0,1],[2,3],[4,5]], columns=['A', 'B'])
>>> df
A B
0 0 1
1 2 3
2 4 5
Agora, suponha que eu tenha uma matriz numpy comonp.array([2,3])
e deseja verificar se há alguma linhadf
que corresponde ao conteúdo da minha matriz. Aqui a resposta deve obviamente ser verdadeira, mas por exemplo.np.array([1,2])
deve retornar false, pois não há linha com 1 na coluna A e 2 na coluna B.
Claro que isso é fácil, mas não o vejo agora.