開始使用免費開始

找出遺漏值

遺漏值無所不在,你不希望它們影響你的工作。有些函式預設會忽略遺漏值,但這不一定符合你的需求;也有些函式完全無法處理遺漏值,因此必須先處理後才能使用。如果你不知道遺漏值在哪裡,或是否存在,分析就可能出錯。這個練習中,你將判斷資料集中是否有遺漏值,以及各欄位有多少遺漏值。

已經將 pandaspd 匯入,且 avocados_2016 可供使用。它只涵蓋 2016 年的銷售,欄位比 avocados 更寬,一種酪梨大小對應一欄:dateavg_pricetotal_soldsmall_soldlarge_soldxl_soldtotal_bags_soldsmall_bags_soldlarge_bags_sold,以及 xl_bags_sold

本練習屬於課程

使用 pandas 進行資料操作

檢視課程

練習說明

  • 列印一個 DataFrame,顯示 avocados_2016 中每個值是否為遺漏。
  • 列印各欄位是否存在任一遺漏值的摘要。
  • 建立各欄位遺漏值總數的長條圖。

動手互動練習

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

# Import matplotlib.pyplot with alias plt
import matplotlib.pyplot as plt

# Check individual values for missing values
print(____)

# Check each column for missing values
print(____)

# Bar plot of missing values by variable
____

# Show plot
plt.show()
編輯並執行程式碼