Estou tentando digitar o codigo para realizar os exercicios propostos, porem sempre ocorre este erro quando digito este caminho:
por exemplo: notas.query("filmeId==1")["nota"].mean() # Média das notas de Toy Story notas.query("filmeId==2")["nota"].mean() # Média das notas de Jumanji
Sempre que utilizo a chave query retorna este tipo de erro:
KeyError: 'filmeId'
During handling of the above exception, another exception occurred:
KeyError Traceback (most recent call last) KeyError: 'filmeId'
The above exception was the direct cause of the following exception:
UndefinedVariableError Traceback (most recent call last) /usr/local/lib/python3.10/dist-packages/pandas/core/computation/scope.py in resolve(self, key, is_local) 242 return self.temps[key] 243 except KeyError as err: --> 244 raise UndefinedVariableError(key, is_local) from err 245 246 def swapkey(self, old_key: str, new_key: str, new_value=None) -> None:
UndefinedVariableError: name 'filmeId' is not defined
O que estou fazendo de errado?