開始使用免費開始

刪除列

當你知道某個特定欄位對分析至關重要,且只有少部分列在該欄位有遺漏值時,通常可以考慮把這些列從資料集中移除。

在本課程中,driver_gender 欄位對你許多分析都很關鍵。由於只有少數列缺少 driver_gender,我們會從資料集中刪除那些列。

本練習屬於課程

使用 pandas 分析警方執法活動

檢視課程

練習說明

  • 計算每個欄位中的遺漏值數量。
  • 將欄位名稱傳給 .dropna()subset 參數,刪除所有缺少 driver_gender 的列。
  • 再次計算每個欄位中的遺漏值數量,確認剩餘列都沒有缺少 driver_gender
  • 檢視 DataFrame 的 .shape,看看還剩下多少列與欄。

動手互動練習

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

# Count the number of missing values in each column
print(ri.isnull().____)

# Drop all rows that are missing 'driver_gender'
ri.____(subset=[____], inplace=True)

# Count the number of missing values in each column (again)
print(ri.____.____)

# Examine the shape of the DataFrame
print(____)
編輯並執行程式碼