始める無料で始める

箱ひげ図の作成と解釈

引き続き student_data データセットを使いましょう。以前の演習では、"study_time" の異なるカテゴリに属する生徒の最終成績("G3")の平均を棒グラフで比較し、学習時間と最終成績の関係を調べました。

この演習では、代わりに箱ひげ図を使ってこの関係を見てみましょう。おさらいすると、箱ひげ図を作成するには catplot() 関数を使い、x軸に配置するカテゴリ変数の名前(x=____)、y軸で要約する量的変数の名前(y=____)、使用する pandas DataFrame(data=____)、プロットの種類(kind="box")を指定します。

matplotlib.pyplot は plt、seaborn は sns としてすでにインポートされています。

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

Seaborn を使ったデータ可視化入門

コースを見る

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

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

# Specify the category ordering
study_time_order = ["<2 hours", "2 to 5 hours", 
                    "5 to 10 hours", ">10 hours"]

# Create a box plot and set the order of the categories





# Show plot
plt.show()
コードを編集して実行