Začněte nyníZačněte zdarma

Oblíbené žánry pomocí right join

Jaké žánry mají nejpopulárnější filmy? Abys na tuto otázku odpověděl/a, musíš spojit data z tabulek movies a movie_to_genres. V tabulce pop_movies je vybráno 10 nejpopulárnějších filmů z tabulky movies. Aby sis byl/a jistý/á, že analyzuješ všechny populární filmy, spoj ji s tabulkou movie_to_genres pomocí right join. Jako závěr analýzy spočítej počet různých žánrů. Obě tabulky lze spojit podle ID filmu – v tabulce pop_movies se tento sloupec jmenuje id, zatímco v tabulce movie_to_genres se jmenuje movie_id.

Tabulky pop_movies a movie_to_genres jsou již načtené.

Toto cvičení je součástí kurzu

Joining Data with pandas

Zobrazit kurz

Pokyny k cvičení

  • Spoj tabulky movie_to_genres a pop_movies pomocí right join. Výsledek ulož jako genres_movies.
  • Seskup genres_movies podle sloupce genre a spočítej počet hodnot id.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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()
Upravit a spustit kód