Bắt đầu ngayBắt đầu miễn phí

Thể loại phổ biến với right join

Thể loại của những phim phổ biến nhất là gì? Để trả lời, bạn cần gộp dữ liệu từ các bảng moviesmovie_to_genres. Trong bảng pop_movies, 10 phim phổ biến nhất trong bảng movies đã được chọn. Để đảm bảo bạn phân tích đầy đủ tất cả phim phổ biến, hãy gộp bảng này với movie_to_genres bằng right join. Để hoàn tất phân tích, hãy đếm số lượng thể loại khác nhau. Hai bảng có thể gộp theo ID phim. Tuy nhiên, trong pop_movies cột đó tên là id, còn trong movie_to_genresmovie_id.

Các bảng pop_moviesmovie_to_genres đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

Kết hợp dữ liệu với pandas

Xem khóa học

Hướng dẫn bài tập

  • Gộp movie_to_genrespop_movies bằng right join. Lưu kết quả vào genres_movies.
  • Group genres_movies theo genre và đếm số lượng giá trị id.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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()
Chỉnh sửa và Chạy Mã