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
Övningsinstruktioner
- Slå samman
movie_to_genresochpop_moviesmed en right join. Spara resultatet somgenres_movies. - Gruppera
genres_movieseftergenreoch räkna antaletid-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()