← 返回知識庫刷題首頁
P1 · 應會

資料中級

布林索引篩選 (Boolean Indexing)

是什麼

布林索引是用與資料列等長的 True/False 序列篩選 DataFrame,例如 df[df['欄位'] == 值];比較運算作用在欄位(Series)上時會逐列產生布林值。

解決什麼問題

依條件挑出符合的資料列再做計算;多條件時用 & 與 |,並以括號包住各條件。

考場 Trigger

  • df[df['欄位'] == 值]
  • 篩選特定類別再計算平均
  • 多條件用 & 與 |

容易搞混

分組聚合資料表合併遺漏值偵測

中級深度

能寫出先篩選再取欄位計算平均的完整語法,知道多條件須加括號、用 & 而非 and。

Official Evidence

官方題目正在怎麼考

1 官方題1 考綱節點