R语言学习case12:ggplot 置信区间(多线型)

接上文:多条曲线
R语言学习case11:ggplot 置信区间(包含多子图)

在ggplot2中,每个geom函数都接受一个映射参数。然而,并非每个美学属性都适用于每个geom。你可以设置点的形状,但不能设置线的"形状"。另一方面,你可以设置线的线型。geom_smooth()将为您映射到线型的每个唯一值绘制不同的线,具有不同的线型。

单一曲线

bash 复制代码
ggplot(data = mpg) + 
  geom_smooth(mapping = aes(x = displ, y = hwy))

多曲线

bash 复制代码
ggplot(data = mpg) +
  geom_smooth(mapping = aes(x = displ, y = hwy, group = drv))

多曲线(不同线型)

ggplot2中的每个geom函数都接受一个映射参数。然而,并非每个美学属性都适用于每个geom。你可以设置点的形状,但无法设置线的"形状"。另一方面,你可以设置线的线型。geom_smooth()将为您映射到线型的每个唯一值绘制不同的线,具有不同的线型。

bash 复制代码
ggplot(data = mpg) + 
  geom_smooth(mapping = aes(x = displ, y = hwy, linetype = drv))

多曲线(不同颜色)

bash 复制代码
ggplot(data = mpg) +
  geom_smooth(
    mapping = aes(x = displ, y = hwy, color = drv),
    show.legend = TRUE
  )
相关推荐
YangYang9YangYan3 小时前
2026 校招商品分析岗位 JD 拆解,核心指标、工具与面试考点
大数据·数据库·数据分析
浪子明X3 小时前
十六位账本怎样发现传输差错:Internet Checksum 生活类比
开发语言
residual_fan4 小时前
【学术论文】航空发动机故障诊断智能体:基于持续对比强化学习的动态优化方法
人工智能·算法·数据挖掘·数据分析
小弥儿4 小时前
GitHub今日热榜 | 2026-09-15:AI 智能体与本地生成工具领跑
学习·开源
susplus4 小时前
【初识ARM】ARM相关基础概念
学习·arm
XiHongShi20165 小时前
键盘大小写指示器(代替键盘灯)
学习·计算机
databook5 小时前
如何使用 Bash 进行数据清洗
数据分析·命令行
wang_yb5 小时前
如何使用 Bash 进行数据清洗
数据分析·databook
kaiyou20266 小时前
秋招投市场分析岗,没有实习可以做什么项目?
数据分析
斯维赤6 小时前
AI Agent学习之路 | Prompt Engineering(提示词工程)的三板斧核心技巧
人工智能·学习·prompt