サブグループ付きのボックスプロット
この演習では、若者を対象に実施したアンケートの回答データを見ていきます。質問の一つは「ペットに興味がありますか?」でした。「はい」と答えた人の年齢分布が、「いいえ」と答えた人と比べて高いのか低いのかを、性別をコントロールしながら確かめてみましょう。
この演習はコースの一部です
Seabornで学ぶデータ可視化入門
演習の手順
- カラーパレットを
"Blues"に設定します。 "Interested in Pets"に基づいてボックスプロットを色分けするサブグループを追加します。FacetGridオブジェクトgのタイトルを"Age of Those Interested in Pets vs. Not"に設定します。- Matplotlib の関数を使ってプロットを表示します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Set palette to "Blues"
____
# Adjust to add subgroups based on "Interested in Pets"
g = sns.catplot(x="Gender",
y="Age", data=survey_data,
kind="box", hue=____)
# Set title to "Age of Those Interested in Pets vs. Not"
____
# Show plot
plt.____