【问题标题】:Trouble with negative binomial regression负二项式回归的问题
【发布时间】:2021-10-16 19:19:22
【问题描述】:

我有一个名为“医生”的数据,它与来自不同年龄组和不同吸烟状态(吸烟者/非吸烟者)的医生样本中的心脏病死亡人数有关。

   V2  V3        L4 V5
1   1  32 10.866795  1
2   2 104 10.674706  1
3   3 206 10.261581  1
4   4 186  9.446440  1
5   5 102  8.578665  1
6   1   2  9.841080  2
7   2  12  9.275472  2
8   3  28  8.649974  2
9   4  28  7.857481  2
10  5  31  7.287561  2

有 4 个变量:V2(以 1-5 为索引的年龄组)、V3(死亡人数)、L4(危险年数的对数)和 V5(由 1 或 2 表示的吸烟状况)。我希望使用代码nb1=glm.nb(V3~V2+L4+V5,data=doctor) 拟合负二项式回归,但会收到错误消息In glm.nb(V3 ~ V2 + L4 + V5, data = doctor) : alternation limit reached。这里有什么问题?

【问题讨论】:

标签: r


【解决方案1】:

您可以使用glm.control 增加迭代次数

以下代码在我的系统上运行:

glm.control(maxit = 25)
nb1=glm.nb(V3~V2+L4+V5, data=doctor)

【讨论】:

  • 你在哪里找到数据...?
  • 这会以某种方式影响数据吗?
  • 不,它仍然会产生错误消息
猜你喜欢
  • 1970-01-01
  • 2018-10-06
  • 1970-01-01
  • 2019-03-19
  • 1970-01-01
  • 2021-07-07
  • 2017-06-14
  • 1970-01-01
  • 2014-07-27
相关资源
最近更新 更多