始める無料で始める

IQRを用いて外れ値を見つける

外れ値は、平均値や、分散・標準偏差など平均値に基づく統計量に大きな影響を与えます。四分位範囲(IQR)は、外れ値の影響を受けにくいばらつきの指標であり、外れ値の検出にもよく使われます。値が \(\text{Q1} - 1.5 \times \text{IQR}\) より小さいか、\(\text{Q3} + 1.5 \times \text{IQR}\) より大きい場合、その値は外れ値とみなされます。実際、matplotlib の箱ひげ図のひげの長さもこの方法で計算されています。

中央値、四分位数、外れ値を示す箱ひげ図

この演習では、IQRを計算し、外れ値を見つけます。pandaspd)と numpynp)はすでに読み込まれており、food_consumption も利用可能です。

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

Python を使った統計学入門

コースを見る

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

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

# Calculate total co2_emission per country: emissions_by_country
emissions_by_country = ____

print(emissions_by_country)
コードを編集して実行