開始使用免費開始

再次把所有步驟串起來

既然你已經更了解合併如何豐富資料,我們再回到一個摘要表來看看。

現在已經載入兩個 DataFrame:

  • transactions — 每一筆電影票交易的完整清單,但沒有電影類型資訊。
  • movies — 含有電影片名與類型的資料表。

把這兩張表合併,建立我們先前視為理所當然的檢視:各類型賣出的票數。

本練習屬於課程

給試算表使用者的 Python

檢視課程

練習說明

  • transactionsmoviesmovie_title 欄位進行合併。
  • movie_genre 分組並加總。把結果存成 genre_summary
  • ticket_quantitygenre_summary 排序。把結果存成 genre_summary_sorted
  • 列印 genre_summary_sorted(這一行已為你寫好)。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Merge transaction data with the movie data on movie_title
transactions_with_genres = ____

# Group by movie_genre and call the sum method
genre_summary = transactions_with_genres.groupby(____, as_index=False).____()

# Sort the genre summary by ticket_quantity
genre_summary_sorted = genre_summary.____('ticket_quantity', ascending=False).reset_index(drop=True)

# View the summary
print(genre_summary_sorted)
編輯並執行程式碼