Popularne gatunki z użyciem prawostronnego złączenia
Jakie gatunki reprezentują najpopularniejsze filmy? Aby odpowiedzieć na to pytanie, musisz połączyć dane z tabel movies i movie_to_genres. W tabeli pop_movies wybrano 10 najpopularniejszych filmów z tabeli movies. Aby mieć pewność, że analizujesz wszystkie popularne filmy, połącz ją z tabelą movie_to_genres za pomocą prawostronnego złączenia. Na koniec policz liczbę różnych gatunków. Obie tabele można połączyć po identyfikatorze filmu – w pop_movies ta kolumna nosi nazwę id, a w movie_to_genres nazywa się movie_id.
Tabele pop_movies i movie_to_genres są już wczytane.
To ćwiczenie jest częścią kursu
Łączenie danych z pandas
Instrukcje do ćwiczenia
- Połącz tabele
movie_to_genresipop_moviesza pomocą prawostronnego złączenia. Zapisz wynik jakogenres_movies. - Pogrupuj
genres_movieswedług kolumnygenrei policz liczbę wartościid.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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()