Generi più popolari con right join
Quali sono i generi dei film più popolari? Per rispondere, devi unire i dati delle tabelle movies e movie_to_genres. In una tabella chiamata pop_movies sono stati selezionati i 10 film più popolari nella tabella movies. Per assicurarti di analizzare tutti i film popolari, uniscila alla tabella movie_to_genres usando un right join. Per completare l’analisi, conta il numero di generi diversi. Le due tabelle possono essere unite tramite l’ID del film. Tuttavia, in pop_movies la colonna si chiama id, mentre in movie_to_genres si chiama movie_id.
Le tabelle pop_movies e movie_to_genres sono già state caricate per te.
Questo esercizio fa parte del corso
Unire i dati con pandas
Istruzioni dell'esercizio
- Esegui la merge tra
movie_to_genresepop_moviesusando un right join. Salva il risultato comegenres_movies. - Raggruppa
genres_moviespergenree conta il numero di valori diid.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Use right join to merge the movie_to_genres and pop_movies tables
genres_movies = ____.merge(____, how='____',
____,
____)
# Count the number of genres
genre_count = genres_movies.groupby('____').agg({'id':'count'})
# Plot a bar chart of the genre_count
genre_count.plot(kind='bar')
plt.show()