这里涉及到三个设计线条的特殊图层函数:
geom_smooth()、geom_path()、geom_line()
下面分别讲解:
关于geom_smooth():平滑曲线
ggplot(mpg,aes...平滑曲线专门用于对于散点图趋势的拟合,geom_smooth函数内部有默认的拟合规则(根据统计统计算法计算出的拟合规则,而非实际的点)。...method中的类型常见的有lm\glm\gam\loess\rlm等,当数据集记录小于1000时,method的默认参数即为loess,大于1000时则为gam。...折线图:geom_line()
以上是直线图的图层函数;它与路径图的唯一区别就是,在连接各点之前,会按照x轴数据对总体升序排列,所以最终的连线是非常清晰的顺序折线,不会存在交叉。...默认的折线线条位置参数应该position=identity,我们也可以尝试使用其他几个参数
ggplot(iris,aes(Sepal.Length,Sepal.Width,colour=Species