始める無料で始める

箱ひげ図を作成して読み解く

student_data データセットを引き続き使います。前の演習では、バー プロットを使って "study_time" のカテゴリごとに平均の最終成績("G3")を比較し、勉強時間と最終成績の関係を調べました。

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

matplotlib.pyplotpltseabornsns としてすでにインポート済みです。

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

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