始める無料で始める

横並びの棒グラフ

分割表は度数を数値で表しますが、グラフで表したほうが便利なことが多いです。

ここでは comics データの横並びの棒グラフを 2 つ作成します。同じデータでも複数の見せ方があることが分かります。geom_bar() に引数 position = "dodge" を渡すと、積み上げではない横並び(side-by-side)の棒グラフになります。

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

Rで学ぶ探索的データ分析

コースを見る

演習の手順

  • ggplot2 パッケージを読み込みます。
  • x 軸に alignfill の美的属性に gender を指定して、横並びの棒グラフを作成します。
  • x 軸に genderfill の美的属性に align を指定して、別の横並びの棒グラフを作成します。可読性のため、軸ラベルを 90 度回転させてください。

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

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

# Load ggplot2


# Create side-by-side bar chart of gender by alignment
ggplot(___, aes(x = ___, fill = ___)) + 
  geom_bar(position = ___)

# Create side-by-side bar chart of alignment by gender
ggplot(___, aes(x = ___, fill = ___)) + 
  geom_bar(___) +
  theme(axis.text.x = element_text(angle = ___))
コードを編集して実行