添加几何对象
上一讲我们介绍的是如何创建散点图,这一讲我们介绍如何创建其他类型的图,以及怎么创建有多个几何对象的图。同样用用tidyverse自带的数据mpg举例,
ggplot2::mpg
在这个数据中,我们比较关注displ与hwy这两个变量,displ表示引擎尺寸(升),hwy表示高速路上的燃油效率(英里/加仑)。为了展示这两个变量之间的关系,我们可以尝试画一条平滑曲线,平滑方法用LOESS
ggplot(data = mpg)+
geom_smooth(method = "loess",mapping = aes(x = displ, y = hwy),
formula = "y~x")
当然平滑方法是可以换的,比如我们可以用线性平滑,
ggplot(data = mpg)+
geom_smooth(method = "lm",mapping = aes(x = displ, y = hwy),
formula = "y~x")