我正在进行逻辑回归并收到错误消息
Error in vif.default(failure.survival.train) :
there are aliased coefficients in the model
生成上述消息的方程式是
group.survival.train = glm(group ~ .,family = binomial(logit), data = group.train)
group_train_vif=vif(group.survival.train)
所以,我尝试关注
alias( glm(group ~ .,family = binomial(logit), data = group.train) )
所以我得到了以下输出
(Intercept) group1 group2 group3 group4 group5 group6 group9
group7 0 0 0 0 0 0 0 0
group8 0 0 0 0 0 0 0 0
这是否意味着第7和第8组与第1-2-3-4-5-6-9组线性相关,并且我需要从模型中同时删除第7和第8组?
答案 0 :(得分:0)
我不是别名方面的专家,但希望此链接会有所帮助,如果不是很抱歉的话。 What's the correct way to handle Alias variable?我知道这应该是评论,不一定是答案