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
  )
相关推荐
2zcode3 小时前
基于YOLO11的人员异常行为检测与识别智能安防监控系统(数据集+UI界面+训练代码+数据分析)
数据挖掘·数据分析
JAVA学习通4 小时前
北京明光云振铎数据科技Java面经
java·开发语言·科技
星幻元宇VR4 小时前
VR心理健康学习机|沉浸式心理教育新模式
科技·学习·安全·vr·虚拟现实
jerryinwuhan10 小时前
基于各城市站点流量的复合功能比较
开发语言·php
迈巴赫车主11 小时前
Java基础:list、set、map一遍过
java·开发语言
·醉挽清风·11 小时前
学习笔记—MySQL—库表操作
笔记·学习·mysql
南 阳12 小时前
Python从入门到精通day66
开发语言·python
白小沫13 小时前
TortoiseSVN是什么?
学习
weixin_4514315613 小时前
【学习笔记】微博视频页面ajax请求与响应数据分析
笔记·学习·音视频
十八旬13 小时前
快速安装ClaudeCode完整指南
开发语言·windows·python·claude