IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Esegui la merge tra movie_to_genres e pop_movies usando un right join. Salva il risultato come genres_movies.
  • Raggruppa genres_movies per genre e conta il numero di valori di id.

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()
Modifica ed esegui il codice