R: Не все уровни категориальных переменных показаны в итоговом выводе моей модели GLM.

У меня есть переменная под названием опыт, которая была закодирована как числовая и содержит 3 значения (1,5,10). Я изменил класс на фактор, используя df$experience<-factor(df$experience), и он изменился на фактор. Затем я запускаю модель GLM как

reg<-glm(cbind(win,loss)~experience, data=df, family=binomial)

но когда я получаю summary(reg), в таблице отображается только один уровень переменной опыта (т.е. experience10). Разве не должна быть еще одна категориальная переменная, experience5?


person finstats    schedule 17.02.2014    source источник
comment
stats.stackexchange.com/q/26539/11849   -  person Roland    schedule 17.02.2014
comment
Опыт категориальной переменной имеет 3 уровня, разве 2 из этих уровней не должны отображаться в итоговом выводе? Я понимаю, что у меня будет базовый вариант (например, experience1), который не будет отображаться в выводе. Но я получаю только один уровень, который является опытом10. Спасибо.   -  person finstats    schedule 19.02.2014
comment
Мы не сможем вам помочь без воспроизводимого примера.   -  person Roland    schedule 19.02.2014


Ответы (1)


После использования подвыборок моих данных стали появляться другие уровни. Я предполагаю, что это был просто вопрос мультиколлинеарности, когда другой уровень каким-то образом не рассчитывался! Спасибо!

person finstats    schedule 02.03.2014