CommencerCommencer gratuitement

Genres populaires avec jointure droite

Quels sont les genres des films les plus populaires ? Pour répondre à cette question, vous devez fusionner les données des tables movies et movie_to_genres. Dans une table appelée pop_movies, les 10 films les plus populaires de la table movies ont été sélectionnés. Pour vous assurer que vous analysez tous les films populaires, fusionnez-les avec la table movie_to_genres à l'aide d'une jointure droite. Pour compléter votre analyse, comptez le nombre de genres différents. En outre, les deux tables peuvent être fusionnées sur l’identifiant du film. Toutefois, dans pop_movies, cette colonne s'appelle id et dans movie_to_genres, elle s'appelle movie_id.

Les tables pop_movies et movie_to_genres ont été chargées pour vous.

Cet exercice fait partie du cours

Joindre des données avec pandas

Afficher le cours

Instructions

  • Fusionnez movie_to_genres et pop_movies à l'aide d'une jointure droite. Enregistrez les résultats sous genres_movies.
  • Regroupez genres_movies par genre et comptez le nombre de valeurs de id.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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()
Modifier et exécuter le code