第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]]