第6章 可視化 ・ ノック 91 / 100 ・ [[000 - はじめに(使い方と目次)|目次]]<br>
← 前 [[090 - 近似線を重ねる]] ・ 次 → [[092 - ラベルとテーマを整える]]
> [!info] facet_wrap でパネル分割する
> **ファセット(facet)**とは、グラフをグループごとに小さなパネルに分割して並べる機能です。1つの図に複数グループを重ねると見づらくなる場合に、パネルごとに分けることで各グループの詳細を把握しやすくなります。
>
> `facet_wrap(~ 変数名)` と書くと、指定した変数のカテゴリごとにパネルが自動で作成されます。チルダ `~` は「〜別に分ける」という意味で使われており、前のノックの `boxplot()` でも登場した記法と同じ考え方です。
## 問題
`iris` の散布図(横軸: `Sepal.Length`、縦軸: `Petal.Length`)を品種(`Species`)ごとのパネルに分割して表示してください。
> [!tip] ヒント
> `+ facet_wrap(~ Species)` を追加します。
> [!success]- 回答を見る
> ```r
> library(ggplot2)
> ggplot(iris, aes(Sepal.Length, Petal.Length)) +
> geom_point() +
> facet_wrap(~ Species)
> ```
> 実行するとグラフが表示されます。
> ![[091_facet.png|450]]