Проблема Пуассоновской регрессионной модели - PullRequest
0 голосов
/ 18 сентября 2018

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

Однако, пытаясь соответствовать модели, я получаю эту ошибку: LinAlgError: Singular matrix Я не знаю, что это значит.Это мой код и пример набора данных

glm = statsmodels.formula.api.gee
model = glm("Number_Of_Claims ~ Number_Of_Users + Number_Of_Vehicles + 
Total_Miles + Category_Adults + Category_Business + Category_Senior + 
Category_MedExp + Territory_1 + Territory_2 + Territory_3 + Territory_4 + 
Territory_5 + Liability_Exposure + PIP_Exposure ", groups=None, 
data=train_init, offset = train_init.Exposure_Term, 
family=Poisson())

results = model.fit()

Это мой пример данных Пример набора обучающих данных

Мои непрерывные переменные: Number_Of_Users, Number_Of_Vehicles и Total Miles. Остальныефиктивные переменные

...