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

114 年第二次 科二 大數據處理分析與應用

使用銷售資料集(marketing.csv)進行迴歸分析,附圖程式碼展示資料載入與處理,請回答後續48~50題。 下圖顯示資料集的前5筆資料與相關資訊。

參考下圖計算各變數的遺漏值(NaN)個數結果,下列何者正確? 選項A: df.isnull().sum() 選項B: df.isNaN().sum() 選項C: df.isna().sum() 選項D: df.isnan().sum()

  1. A選項D

    只留 isnan(),但 pandas 的 DataFrame 沒有這個方法。

  2. B選項B、選項C、選項D

    isNaN() 與 isnan() 皆不存在,僅 isna() 正確。

  3. C選項A、選項C(正確答案)

    isnull() 與 isna() 為同一功能的別名,兩者皆可。

  4. D選項A、選項B、選項C

    isNaN() 不是 pandas 方法,混入即錯。

正確答案:C

pandas 偵測遺漏值(missing value)的正確語法與其別名關係 先確認該函式在 pandas 是否真實存在,再判斷回傳值需不需要 sum() 才能得到個數。

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

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

開始刷題