逻辑回归 - glm中的cbind命令

Edd*_*die 15 regression r glm

我正在做R中的逻辑回归.有人可以澄清运行这两行的区别是什么?

1. glm(Response ~ Temperature, data=temp, 
                    family = binomial(link="logit"))
2. glm(cbind(Response, n - Response) ~ Temperature, 
                    data=temp, family =binomial, Ntrials=n)
Run Code Online (Sandbox Code Playgroud)

数据如下所示:(注意:响应是二进制.0 =死1 =不死)

Response  Temperature
0         24.61
1         39.61
1         39.50
0         22.71
0         21.61
1         39.70
1         36.73
1         33.32
0         21.73
1         49.61
Run Code Online (Sandbox Code Playgroud)

Jam*_*mes 14

在进行二项式或准二项式时glm,您要么提供成功的概率,要么提供两列矩阵,其中列给出成功和失败的数量,或者第一个级别表示失败的因素,另一个成功位于左侧的成功.方程.详见?glm.

  • 请注意,当使用二项式glm的频率形式时,您应该在`weights`参数中提供每次试验的观察次数.它看起来像:`glm(events/n~x,data =*,weights = n,...)` (8认同)