Olá pessoal,
Ainda estou no módulo 1 do curso mas já estou me aventurando a testar os conhecimentos com datasets diferentes.
Estou com um problema que não encontrei solução na internet e espero que alguém aqui possa me auxiliar.
Estou tentando fazer uma query usando o pandas no estilo "like" do SQL.
Aqui um trecho do código com o dataset que estou usando.
medicamentos.query("laboratorio.str.contains('PHARMA')")
Pelo que percebi na documentação do pandas, o código acima está "correto". Porém, quando vou executá-lo existem algumas linhas nulas ou nan e o código dá uns erros estranhos, que não achei solução na internet. Um deles é "TypeError: 'Series' objects are mutable, thus they cannot be hashed"
Fiz um teste com um DataFrame criado na mão, para ver o erro e acontece o mesmo.
teste = pd.DataFrame({'nome': ['Diego', 'Mateus', 'Giovani', 'Tiago', np.nan, 'Bias', 'Angela', np.nan, 'Beta']})
teste.query("nome.str.contains('Diego')")
Se alguém puder me dar uma luz para solucionar o problema, agradeço!!!