Kom igångKom igång gratis

Populära genrer med right join

Vilka genrer har de mest populära filmerna? För att svara på det behöver du slå samman data från tabellerna movies och movie_to_genres. I en tabell kallad pop_movies har de 10 mest populära filmerna från movies-tabellen valts ut. För att säkerställa att analysen täcker alla populära filmer slår du samman den med tabellen movie_to_genres via en right join. Som sista steg räknar du antalet olika genrer. De två tabellerna kan slås samman på film-ID, men i pop_movies heter den kolumnen id och i movie_to_genres heter den movie_id.

Tabellerna pop_movies och movie_to_genres har redan laddats in åt dig.

Den här övningen är en del av kursen

Joining Data with pandas

Visa kurs

Övningsinstruktioner

  • Slå samman movie_to_genres och pop_movies med en right join. Spara resultatet som genres_movies.
  • Gruppera genres_movies efter genre och räkna antalet id-värden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod