お気に入りのジャンル
この演習では、アンケート回答者が挙げたお気に入りの音楽ジャンルを、複数のサブプロットでさまざまな観点から可視化します。まず、外国語の楽曲をよく聴く人とそうでない人でグループ分けし、それぞれで各ジャンルがお気に入りとして選ばれた回数を示す棒グラフを作成します。次に、お気に入りの各ジャンルごとに、年齢とBPM(beats per minute)の分布を調べる散布図を作成します。これらを効果的に組み合わせるため、少し高度なレイアウトを定義する必要があります。
Plots パッケージはすでに読み込まれており、streaming DataFrameと、各ジャンルの「お気に入り」および「外国語の楽曲を聴くかどうか」の状態ごとの件数を含む counts DataFrame を利用できます。
この演習はコースの一部です
Juliaで学ぶデータ可視化入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
theme(:mute, markeralpha=0.25)
# Bar plots
p1 = bar(counts.____, counts.____,
group=counts.____, linewidth=0,
layout=____, alpha=0.75, ylabel="Frequency",
color=[:dodgerblue3 :brown1],
legend_title="Foreign Languages")