Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Połącz tabele movie_to_genres i pop_movies za pomocą prawostronnego złączenia. Zapisz wynik jako genres_movies.
  • Pogrupuj genres_movies według kolumny genre i policz liczbę wartości id.

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()
Edytuj i uruchom kod