1
resposta

problemas para exibir notas

tentei fazer de duas forma para exibir as notas a primeira

primeira:
notas_do_toy_story = notas.query("filmesId==1")

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-49-1219a9ad5a7e> in <module>
----> 1 notas_do_toy_story = notas.query("filmesId==1")

NameError: name 'notas' is not defined

segunda:
notas_do_toy_story = filmes['notas'].query("filmesId==1")

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-51-df2cf6e4414f> in <module>
----> 1 notas_do_toy_story = filmes['notas'].query("filmesId==1")

~/.pyenv/versions/3.7.4/lib/python3.7/site-packages/pandas/core/generic.py in __getattr__(self, name)
   5177             if self._info_axis._can_hold_identifiers_and_holds_name(name):
   5178                 return self[name]
-> 5179             return object.__getattribute__(self, name)
   5180 
   5181     def __setattr__(self, name, value):

AttributeError: 'Series' object has no attribute 'query'
1 resposta

Olá Marilivia,

O primeiro erro está dizendo que a variável notas não existe.

O valor de notas não vem do DataFrame filmes como no seu segundo exemplo, notas é um DataFrame separado baseado no arquivo ratings.csv, ele é criado nessa linha:

notas = pd.read_csv('ratings.csv')

É possível que o problema seja apenas que você fechou o notebook e esqueceu de executar tudo novamente quando abriu agora ou que executou algum bloco em uma ordem diferente. Tenta reexecutar todo o código na opção Runtime > Restart and run all... no menu.

Se isso não resolver compartilha aqui o seu código, se estiver utilizando o Colaboratory dá pra compartilhar o link.