R-逻辑曲线问题



我正在尝试使用ggplot绘制逻辑曲线,但我在图表上一直保持直线(而不是弯曲线)。我的因变量(y)是二进制的,我的自变量(x)是连续的。这是我正在使用的脚本:

 ggplot(data=ice, aes(X,Y)) + 
 geom_point(position=position_jitter(h=.01, w=.1)) + 
 geom_smooth(method='glm', method.args = 
 list(start=c(tau=0.2,Vmax=2)), 
 se=TRUE) + 
 labs(title='Title') + 
 xlab('X') + 
 ylab('Y')

奇怪的是以下代码工作:

 ggplot(data=ice, aes(X,Y)) + 
 geom_point(position=position_jitter(h=.01, w=.1)) + 
 stat_smooth(method='glm', family="binomial") + 
 labs(title='Title') + 
 xlab('X') + 
 ylab('Y')

但是我现在得到错误:

Error: Unknown parameters: family

我的新代码缺少什么?

尝试一下:

ggplot(data=ice, aes(X,Y)) + 
 geom_point(position=position_jitter(h=.01, w=.1)) + 
 stat_smooth(method='glm', method.args=list(family="binomial")) + 
 labs(title='Title') + 
 xlab('X') + 
 ylab('Y')

最新更新