brglm函数中的错误:chol.default(crossprod(W.X)):35阶的前导未成年人不是肯定的

时间:2019-07-31 09:01:30

标签: r glm

我正在尝试拟合惩罚性logistic回归,因为glm由于分离而给了我警告。我找到了brglm软件包,但它给了我这个错误:

brglm_model = brglm::brglm(as.factor(y_train)~., x_train, family = "binomial")

Error in chol.default(crossprod(W.X)) : 
     the leading minor of order 35 is not positive definite

我在数据中混合了连续变量和因子变量,它们都不具有零方差(这些变量一开始就被删除了)。所有因子变量都有2个级别(所有级别都不为空)。

响应变量是二进制的,有意地进行了平衡。

感谢您的帮助

0 个答案:

没有答案