Tipos de dados de avaliações
Markus assiste a muitos filmes, incluindo documentários, filmes de super-herói, clássicos e dramas. Com base na sua experiência anterior com Spark, use o dataframe markus_ratings, que contém dados sobre quantas vezes Markus viu filmes de vários gêneros, e reflita se essas avaliações são implícitas ou explícitas. Use o método groupBy() para determinar qual gênero tem a maior avaliação, o que provavelmente influenciaria as recomendações que o ALS geraria para Markus.
Este exercicio faz parte do curso
Construindo mecanismos de recomendação com PySpark
Instruções do exercicio
- Use o método
groupBy()para agrupar o dataframemarkus_ratingspor"Genre". - Aplique o método
.sum()para obter o total de filmes assistidos por gênero. - Não se esqueça de adicionar o método
.show()no final para visualizar as contagens.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Group the data by "Genre"
markus_ratings.____("____").____().____()