ПочатиПочніть безкоштовно

Популярні жанри з right join

Які жанри мають найпопулярніші фільми? Щоб відповісти на це запитання, потрібно об'єднати дані з таблиць movies і movie_to_genres. У таблиці pop_movies вже вибрано 10 найпопулярніших фільмів із movies. Щоб переконатися, що ви аналізуєте всі популярні фільми, об'єднайте її з таблицею movie_to_genres, використавши right join. Щоб завершити аналіз, підрахуйте кількість різних жанрів. Також ці дві таблиці можна об'єднати за ідентифікатором фільму. Проте в pop_movies цей стовпець називається id, а в movie_to_genresmovie_id.

Таблиці pop_movies і movie_to_genres вже завантажено для вас.

Ця вправа є частиною курсу

Об'єднання даних у pandas

Переглянути курс

Інструкції до вправи

  • Об'єднайте movie_to_genres і pop_movies, використавши right join. Збережіть результат як genres_movies.
  • Згрупуйте genres_movies за genre і підрахуйте кількість значень у id.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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()
Редагувати та запускати код