Logistic曲线问题

时间:2016-06-20 19:49:54

标签: r ggplot2 regression logistic-regression

我正在尝试使用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

我的新代码缺少什么?

1 个答案:

答案 0 :(得分:0)

请改为尝试:

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')