O comando groupby realizaria a média considerando a avaliação dos dois filmes (pelomenos foi o que entendi :] )
medias_por_filme = notas.groupby("filmeId").mean().nota
O comando groupby realizaria a média considerando a avaliação dos dois filmes (pelomenos foi o que entendi :] )
medias_por_filme = notas.groupby("filmeId").mean().nota
Oii Luciano! Tudo tranquilo?
Seu código está certinho! É dessa forma mesmo que fazemos para obtermos a média de cada um dos filmes sem ter que repetir um mesmo comando várias vezes.
Quando você faz medias_por_filme = notas.groupby("filmeId").mean().nota o comando groupby faz o agrupamento de todos os seus dados de acordo com a coluna filmeId, ou seja, ele agrupa todos os dados que possuem o mesmo filmeId e depois calcula a média desses valores por meio do comando mean. Após isso, por meio do .nota são selecionados apenas os valores da coluna nota para serem armazenados na variável medias_por_filme.
Nesse tópico você encontra uma explicação um pouco mais detalhada sobre a função groupby.
Espero ter ajudado. Qualquer dúvida estou a disposição :)
Bons estudos!