始める無料で始める

年齢別の喫煙者

この演習では、契約者の年齢と喫煙状況に基づく属性の違いを比較します。そのために、喫煙者と非喫煙者それぞれの年齢分布を表すヒストグラムを2つ作成し、図のレイアウトを調整して上下に並べて表示します。

DataFramesStatsPlots パッケージはすでにインポート済みで、関連データを含む insurance DataFrame も読み込まれています。

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

Juliaで学ぶデータ可視化入門

コースを見る

演習の手順

  • DataFrame レシピを使って、insurance DataFrame のデータから :Age 列のヒストグラムを作成し、:Smoker の状態でグループ化してください。
  • layout 引数を設定して、2つのプロットを上下に表示してください。
  • 下側のヒストグラムのx軸にのみ、ラベル "Age" を設定してください。

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

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

# Create histograms
____ ____ histogram(
	:____,
    group=:____,
    color=[:mediumorchid :seagreen],
    legend_title="Smoker",
    legend_position=:outertopright,
    # Set layout
    layout=____,
    # Label x-axes
    xlabel=[____ ____]
)
ylims!(0, 120)
ylabel!("Frequency")
コードを編集して実行