第6章 可視化 ・ ノック 92 / 100 ・ [[000 - はじめに(使い方と目次)|目次]]<br> ← 前 [[091 - グループごとに分割表示する]] ・ 次 → [[093 - CSVファイルを読み込む]] > [!info] labs と theme でグラフを仕上げる > `labs()` 関数はグラフのラベルをまとめて設定します。`title` でタイトル、`x` で横軸ラベル、`y` で縦軸ラベル、`color` で凡例の見出しを指定できます。 > > **テーマ(theme)**はグラフの背景色や格子線などの見た目全体のスタイルです。`theme_minimal()` はグレーの背景をなくしてすっきりした外観にします。他にも `theme_classic()`(白背景で軸線のみ)や `theme_bw()`(白黒)などがあります。`labs()` と `theme_*()` を組み合わせることで、発表や論文に使いやすいグラフに仕上げることができます。 ## 問題 品種ごとに色分けした `iris` の散布図に、タイトル・軸ラベル・凡例の見出しを日本語で設定し、`theme_minimal()` で見た目を整えてください。 > [!tip] ヒント > `+ labs(title = ..., x = ..., y = ..., color = ...) + theme_minimal()` を追加します。 > [!success]- 回答を見る > ```r > library(ggplot2) > ggplot(iris, aes(Sepal.Length, Petal.Length, color = Species)) + > geom_point() + > labs(title = "がく片と花びらの長さ", > x = "がく片の長さ (cm)", > y = "花びらの長さ (cm)", > color = "品種") + > theme_minimal() > ``` > 実行するとグラフが表示されます。 > ![[092_theme.png|450]]