【发布时间】:2016-03-13 09:17:56
【问题描述】:
这是我尝试过的绘图的样本数据集
x<-runif(3, min=4, max=50)
y<-runif(6, min=3, max=14)
x1 <-runif(8, min=7, max=52)
y1 <-runif(5, min=5, max=18)
我可以使用以下代码绘制平滑线。
qplot(y,x, geom='smooth', span =0.05)
qplot(y1, x1, geom='smooth', span =0.05)
但它们被绘制在两个单独的图中;如何在不同图层的同一图上绘制两条平滑线?
【问题讨论】:
-
这样的?
ggplot()+geom_smooth(aes(x,y))+geom_smooth(aes(x1,y1)) -
您示例中的向量具有不同的长度。如果您想在
geom_smooth()中组合它们,它们应该是相同的大小。
标签: r ggplot2 regression dplyr ggvis