iPAS AI 應用規劃師中級 114 年第二次 科二 第 45 題 詳解
114 年第二次 科二 大數據處理分析與應用
一間遊戲市場研究公司正在分析全球電子遊戲銷售情況,並準備建立一份「熱銷遊戲銷售報告」。分析師取得了一份名為vgsales.csv的資料集,內容包含了全球銷量超過10萬份的電子遊戲清單。研究團隊希望透過這份資料,了解不同年份、平台與地區的銷售趨勢。資料集的欄位說明如下,請根據下述資料情境回答以43~47題。
Name:遊戲名稱
Platform:遊戲平台(如PS4、X360、Wii等)
Year:發售年份
Genre:遊戲類型(如Action、Sports、Role-Playing等)
Publisher:發行商名稱
NA_Sales / EU_Sales / JP_Sales / Other_Sales:各地區銷售量(單位:百萬份)
Global_Sales:全球總銷售量(單位:百萬份)
資料的欄位概觀如下:
為了觀察各遊戲平台的市場表現,分析師想要統計每個平台的全球銷售總額,並以長條圖呈現。請選出最能正確實現此分析的程式碼。
- Adata.groupby("Platform")["Global_Sales"].sum().plot(kind="bar")(正確答案)
依平台分組後對銷售額加總,正是「全球銷售總額」。
- Bdata.groupby("Platform")["Global_Sales"].count().plot(kind="bar")
count 算的是筆數,變成各平台遊戲款數。
- Cdata["Platform"].value_counts().plot(kind="bar")
value_counts 同樣只數次數,完全沒用到銷售欄位。
- Ddata.groupby("Platform")["Global_Sales"].mean().plot(kind="bar")
mean 得到每款平均銷量,不是總額。
正確答案:A
考 pandas 分組彙總時聚合函數(sum、count、mean)的選用與長條圖呈現。 先確認題目要的是總量、筆數還是平均,再挑對應的聚合函數,最後才看繪圖參數。
用刷8題準備 iPAS AI 應用規劃師中級
每天隨手刷 8 題,答錯的題目會自動排回來再考一次。不用註冊,打開就能開始。
開始刷題