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
Instructions
- Fusionnez
movie_to_genres
etpop_movies
à l'aide d'une jointure droite. Enregistrez les résultats sousgenres_movies
. - Regroupez
genres_movies
pargenre
et comptez le nombre de valeurs deid
.
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()