iPAS AI 應用規劃師中級 114 年第二次 科二 第 47 題 詳解

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:全球總銷售量(單位:百萬份) 資料的欄位概觀如下:

研究團隊想要知道在北美地區(NA)銷售成績最好的遊戲前五名,並希望以seaborn的條狀圖呈現結果。請選出能正確完成這項分析的程式碼。

  1. Asns.barplot(x="NA_Sales", y="Name", data=data.head(5))

    head(5) 取的是 Rank 前五列,非依 NA_Sales 排序。

  2. Bsns.barplot(x="Name", y="NA_Sales", data=data.nlargest(5, "NA_Sales"))(正確答案)

    nlargest 取 NA_Sales 最大五筆,再用長條圖比較,正確。

  3. Csns.lineplot(x="Name", y="NA_Sales", data=data.nlargest(5, "NA_Sales"))

    篩選對,但折線圖不適合呈現類別間的數值比較。

  4. Dsns.countplot(x="Name", y="NA_Sales", data=data)

    countplot 只數次數,且不接受同時給 x 與 y。

正確答案:B

依分析目的選出正確的排序方法與 seaborn 圖表類型 先確認「篩選出目標資料列」的語法對不對,再檢查圖表型態與 x、y 參數是否符合該圖的規定。

用刷8題準備 iPAS AI 應用規劃師中級

每天隨手刷 8 題,答錯的題目會自動排回來再考一次。不用註冊,打開就能開始。

開始刷題