如何解决r中的“找不到有效的系数集:请提供起始值”错误?

时间:2019-05-31 07:30:34

标签: r glm

我正在进行基于注册的研究,并希望使用GLM函数估算风险差异。未经调整的分析非常完美,但是当我添加多个x变量以对其进行调整时,我得到了错误

  

“错误:找不到有效的系数集:请提供   起始值”。

我正在运行的代码如下:

glm(formula = as.numeric(cancer_pos) ~ as.factor(income) + as.factor(sex) + as.factor(age) + as.factor(country) + as.factor(education), data = df, family = binomial(link = "identity")

如果我排除fx。 as.factor(country)和as.factor(education)工作,但是,我也想针对这些变量进行调整。那么,如何确定该函数的起始值?或者,当包含这么多变量时,是否不可能通过身份链接获得风险差异估计?

非常感谢您的帮助!

0 个答案:

没有答案