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
  )
相关推荐
郑洁文1 分钟前
豆瓣网影视数据分析与应用
大数据·python·数据挖掘·数据分析
闪电麦坤9516 分钟前
C/C++项目练习:命令行记账本
开发语言·c++
Adorable老犀牛22 分钟前
阿里云-基于通义灵码实现高效 AI 编码 | 8 | 上手实操:LeetCode学习宝典,通义灵码赋能算法高效突破
学习·算法·leetcode
kyle~25 分钟前
python---PyInstaller(将Python脚本打包为可执行文件)
开发语言·前端·python·qt
User:你的影子31 分钟前
WPF ItemsControl 绑定
开发语言·前端·javascript
野生的编程萌新1 小时前
【C++深学日志】从0开始的C++生活
c语言·开发语言·c++·算法
LFly_ice1 小时前
学习React-10-useTransition
前端·学习·react.js
知识分享小能手1 小时前
React学习教程,从入门到精通,React 构造函数(Constructor)完整语法知识点与案例详解(16)
前端·javascript·学习·react.js·架构·前端框架·vue
※※冰馨※※2 小时前
【c#】 使用winform如何将一个船的图标(ship.png)添加到资源文件
开发语言·windows·c#
淮北也生橘122 小时前
Linux的V4L2视频框架学习笔记
linux·笔记·学习·音视频·嵌入式linux