始める無料で始める

欠損値を見つける

欠損値はさまざまな場面で現れ、分析に影響することがあります。関数によってはデフォルトで欠損データを無視しますが、必ずしもそれが望ましいとは限りません。また、欠損値があるとうまく動作しない関数もあるため、使用する前に処理しておく必要があります。欠損値がどこにあるのか、そもそも存在するのかを把握していないと、分析でミスをする可能性があります。この演習では、データセットに欠損値があるかどうか、ある場合はその数を確認します。

pandaspd としてインポートされており、2016年の販売データだけを含む avocados のサブセット avocados_2016 はすでに用意されています。

この演習はコースの一部です

pandas によるデータ操作

コースを見る

演習の手順

  • avocados_2016 の各値が欠損しているかどうかを示すDataFrameを出力しましょう。
  • 各列に欠損値が 1つでも あるかどうかを示す要約を出力しましょう。
  • 各列の欠損値の合計数を示す棒グラフを作成しましょう。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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()
コードを編集して実行