Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resposta do exercício

Para obter a média de cada um dos filmes podemos utilizar o código:

medias_por_filme = notas.groupby("filmesId").mean()['notas']

Agrupamos as notas através do groupby(), calculamos a média com o mean() e selecionamos a coluna nota, pois é apenas ela que queremos obter a média.

2 respostas
solução!

Boa Luiz, obrigado por compartilhar!

Como você fez já está correto, fica só a dica extra de mudar a ordem entre mean() e ['nota'], fazendo essa troca podemos melhorar um pouco a performance do código:

# Aqui calculamos a média de todas as colunas numéricas e
# depois pegamos apenas a média da coluna nota
notas.groupby('filmesId').mean()['nota']

# Aqui calculamos a média apenas da coluna nota
notas.groupby('filmesId')['nota'].mean()

Muito obrigado pelo feedback.