開始使用免費開始

篩選列

資料科學的一大重點,是找出資料集中哪些部分值得關注。最簡單的方法之一,就是找出符合特定條件的列子集。這也常被稱為「篩選列」或「選取列」。

有很多方式可以對 DataFrame 取子集,最常見的是使用關係運算子,對每一列回傳 TrueFalse,再把結果放進中括號裡。

dogs[dogs["height_cm"] > 60]
dogs[dogs["color"] == "tan"]

你可以使用「位元 AND」運算子 & 同時篩選多個條件。

dogs[(dogs["height_cm"] > 60) & (dogs["color"] == "tan")]

homelessness 已可使用,且已將 pandas 載入為 pd

本練習屬於課程

使用 pandas 進行資料操作

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Filter for rows where individuals is greater than 10000
ind_gt_10k = ____

# See the result
print(ind_gt_10k)
編輯並執行程式碼