1
resposta

codigo com erro

codigo copiado: notas.query("filmeId==1") mensagem de erro : KeyError Traceback (most recent call last) /usr/local/lib/python3.11/dist-packages/pandas/core/computation/scope.py in resolve(self, key, is_local) 230 if self.has_resolvers: --> 231 return self.resolvers[key] 232

1 resposta

Olá Wandrey!

O erro KeyError geralmente ocorre quando a coluna que você está tentando acessar não existe no DataFrame. No seu caso, a coluna filmeId pode não estar presente ou pode estar com outro nome.

É importante garantir que as colunas do seu DataFrame notas estejam corretamente nomeadas. Peço que verifique se executou o código para nomear as colunas corretamente:

notas.columns = ["usuarioId", "filmeId", "nota", "momento"]

Verifique ainda se há algum erro de digitação.

Caso ela esteja presente no seu notebook. Recomendo que você reinicie e notebook, seguindo estes passos:

  1. No menu de ferramentas do Google Colaboratory, clicar em "Ambientes de execução";

  2. Selecionar a opção "Reiniciar sessão e executar tudo".

Para realizar essas etapas, você pode acompanhar a imagem abaixo:

Reiniciar sessão e executar tudo, no Google Colaboratory

Espero ter ajudado.

Qualquer dúvida, fico à disposição.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado