Lazy loaded image三种 geom_smooth() 写法解析

type
Post
status
Published
date
Aug 12, 2025
slug
ggplot2-geom-smooth-3-ways
summary
解析 geom_smooth() 的三种常用写法:全局平滑线、按 group 分组、分组并上色但隐藏图例,帮助灵活控制分组与视觉效果。
tags
R
ggplot2
category
📈 R Visionary
icon
password
comment
Show

1️⃣ 默认全局平滑线

  • 不分组:使用所有数据画出一条总趋势线
  • 🟦 线条为默认的蓝色(color = "steelblue"
  • ✅ 默认会显示灰色 se 置信区间

2️⃣ 按 group 分组画多条线,但不显色

  • drv 分组:每个 drv 类别有独立平滑线
  • ❌ 未映射颜色 → 所有线条都是默认蓝色,分组无法在视觉上区分
  • 🧠 常用于仅逻辑分组而不强调视觉差异

3️⃣ 按 drv 分组 + 上色,但不显示图例

  • ✅ 自动分组 + 颜色映射
  • 🎨 不同 drv 分组的线条有不同颜色
  • show.legend = FALSE 会隐藏图例(适合需要简洁视觉的情境)
Prev
高亮特定数据子集:多图层叠加法
Next
geom_smooth() 的 shape 限制
Loading...
Article List
Evan の Logbook
✨ Updates
🎨 Style Guide
🧠 Creative Resources
🗒️ Mind Notes
🧭 Knowbase
📘 SOPs
🩺 Medical Research
🛠️ Tech Chronicles
💰 Fortune Blueprint
📈 R Visionary
📊 Statistics
🖼️ BioVis