カスタムパレットを使う
これまで、若年層のアンケート回答データセットから、インターネットの利用状況、親の言うことをどのくらい聞くか、孤独を感じると答えた人の割合などを見てきました。ただし、このアンケートに回答している人たちの年齢や性別といった基本的な属性の要約は、まだ確認していません。見慣れないデータセットを扱うときには、こうした基本集計を示すのが常に良い実践です。
用意されたコードは、男性と女性の回答者それぞれについて、年齢の分布を示すボックスプロットを作成します。ここでは、見た目をカスタマイズするために、カスタムのカラーパレットを使うようにコードを調整しましょう。
Seaborn は sns、matplotlib.pyplot は plt としてすでにインポート済みです。
この演習はコースの一部です
Seabornで学ぶデータ可視化入門
演習の手順
- スタイルを
"darkgrid"に設定してください。 - 16 進カラーコード
"#39A7D0"と"#36ADA4"を使って、カスタムのカラーパレットを設定してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Set the style to "darkgrid"
# Set a custom color palette
# Create the box plot of age distribution by gender
sns.catplot(x="Gender", y="Age",
data=survey_data, kind="box")
# Show plot
plt.show()