首页 文章

如何预测在R中使用glm?

提问于
浏览
0

所以我有一个像这样定义的glm

oring.glm = glm(oring.data$Damaged ~ oring.data$Temp, data = oring.data, family=binomial)

数据看起来像这样

Oring   Temp
1        15
0        20
1        30

我想预测在特定温度下Oring会发生什么

我试过这样做

logodds = predict(oring.glm, list(Temp=31))

但这给了我一个值列表,而不是单个赔率值 .

我怎么做到的?

1 回答

  • 0

    如果我认为你的DV是二分的,那么我会使用logit link函数,并使用简单的索引访问我的拟合预测值:

    g=glm(y~x,family=binomial("logit")) #fit
    predict(g)[1234] # gives the predicted value of y for the x=1234.
    

相关问题