Я пытаюсь предсказать счет для определенного набора данных за различные периоды времени.Следовательно, я использую смещение для учета этих разных периодов времени.
Однако, пытаясь соответствовать модели, я получаю эту ошибку: 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. Остальныефиктивные переменные