的子集下面是一些数据和曲线:geom_smooth数据
set.seed(18)
data = data.frame(y=c(rep(0:1,3),rnorm(18,mean=0.5,sd=0.1)),colour=rep(1:2,12),x=rep(1:4,each=6))
ggplot(data,aes(x=x,y=y,colour=factor(colour)))+geom_point()+ geom_smooth(method='lm',formula=y~x,se=F)
正如可以看到线性回归高度的值,其中x = 1的影响。 我可以得到对x> = 2计算的线性回归,但显示x = 1(y等于0或1)的值。 除了线性回归之外,所得图形将完全相同。他们不会因为abscisse上的数值的影响而“受到影响”。1
Aahh我喜欢简单的解决方案!非常感谢。并且还要感谢建议和透明度的窍门。 –
如果此解决方案在我的数据集上产生此错误“美学必须为长度1或与数据相同”,我该怎么办? –