高齢の喫煙者に上乗せ料金?
この演習では、年齢と喫煙者ステータスが保険料(charges)にどのように影響するかを確認します。そのために、喫煙者ステータスごとにグループ化し、年齢に対する保険料を示す散布図を作成します。これには DataFrame のレシピを使用します。
分析に必要なデータを含む insurance DataFrame があらかじめ読み込まれています。DataFrames と StatsPlots パッケージはインポート済みです。
この演習はコースの一部です
Juliaで学ぶデータ可視化入門
演習の手順
- レシピを使って
insuranceDataFrame の散布図を作成します。 :Charges(y 軸)を:Age(x 軸)に対して、:Smoker列でグループ化してプロットします。markershapeを:rect、markersizeを5に設定し、マーカーの色に:lightseagreenと:crimsonを使ってプロットをカスタマイズします。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Use recipe
____ ____ scatter(
# Pass columns
:____,
:____,
group=:____,
legend_title="Smoker",
# Customize markers
markershape=:____,
markersize=____,
markercolor=[:____ :____]
)
xlabel!("Age")
ylabel!("Insurance Premium (USD)")