iPAS 備考專區 登入

iPAS AI 應用規劃師題庫・中級・L22 大數據處理分析與應用

iPAS 考題解析使用Python的pandas套件處理各商品銷售數據(變數為df)時,若需計算「總銷售額」欄位的敘述性統計量(如平均值、標準差等),應使用下列哪一種語法?

原卷題來源:iPAS 114 年第二次中級科目二 第 2 題(原卷)

你的作答

解析

正確答案:B. df['總銷售額'].describe()

pandas的 describe() 方法可一次輸出計數、平均值、標準差、最小值、四分位數及最大值等敘述性統計量。sum() 只計算總和,sort_values() 用於排序,stats() 並非pandas的方法。

每個選項為什麼對或錯

  • A df['總銷售額'].sum() 錯誤選項

    sum() 僅回傳欄位的加總,不提供完整敘述性統計。

  • B df['總銷售額'].describe() 正解

    describe() 一次回傳 count、mean、std、min、25%、50%、75%、max,是敘述性統計的標準方法。

  • C df['總銷售額'].sort_values() 錯誤選項

    sort_values() 用於排序資料,不計算統計量。

  • D df['總銷售額'].stats() 錯誤選項

    pandas中不存在 stats() 方法,呼叫會產生 AttributeError。

這題有完整的逐題解析

情境、白話說明、每個錯選項的陷阱,以及同一個考點下次會怎麼變形。

答案、題目或解析有問題?回報這題

題目 © 經濟部產業發展署,AITerms.tw 僅作教學解析使用,本站解析以 CC BY-NC-SA 4.0 授權。