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

Resposta ao exercício

Pode-se obter a média de cada um dos filmeID (filmes) sem ter que digitar o comando milhares de vezes, a partir do comando groupby.

O valor é salvo numa séries chamada mediasfilmes e o comando agrupa a coluna filmeid, a partir da média (mean) com respeito a nota (caso não fosse feito essa última traria a respeito também do usuarioid e dos momentos que estão no Dataframe notas.

mediasfilmes = notas.groupby("filmeid").mean().nota

2 respostas
solução!

Isso mesmo Luiz!

Só deixo uma pequena recomendação de fazer na ordem coluna->operação quando queremos apenas uma coluna, nesse caso seria .nota.mean(), é um pequeno detalhe mas pode evitar muitos cálculos desnecessários. Isso porque estamos fazendo o mean apenas da coluna nota, do contrário: .mean().nota também temos o mesmo resultado mas estamos fazendo o mean de todas as colunas (até as que não queremos) e depois pegando o resultado apenas de nota, como você até mencionou na explicação acima.

Bons estudos!

Agradeço pelo conselho, não havia me atentado a tal fato!