第6章 可視化 ・ ノック 90 / 100 ・ [[000 - はじめに(使い方と目次)|目次]]<br>
← 前 [[089 - 色で群を分ける]] ・ 次 → [[091 - グループごとに分割表示する]]
> [!info] geom_smooth で近似線を描く
> `geom_smooth()` は散布図に**近似線(スムージングライン)**を重ねる geom です。`method = "lm"` を指定すると直線回帰(linear model)の回帰直線が描かれます。デフォルトでは信頼区間を示すグレーの帯も一緒に表示されます。
>
> `color = Species` が `aes()` に指定されている場合、`geom_smooth()` も品種ごとに別々の近似線を自動で描きます。グループごとの傾向の違いを視覚的に比べるのに便利な機能です。
## 問題
前のノックの色分け散布図に、品種ごとの線形回帰直線を重ねてください。
> [!tip] ヒント
> `+ geom_smooth(method = "lm")` を追加します。
> [!success]- 回答を見る
> ```r
> library(ggplot2)
> ggplot(iris, aes(Sepal.Length, Petal.Length, color = Species)) +
> geom_point() +
> geom_smooth(method = "lm")
> ```
> 実行するとグラフが表示されます。
> ![[090_smooth.png|450]]