Я пытаюсь запустить простую модель занятости, используя пакет unmarked
в R
.Прежде чем вы укажете различные группы Google и ответы на них, да, я видел выше и не нашел ответа, и, следовательно, я публикую здесь.
Я пробовал тест без каких-либо ковариат, который работал:
occu(~1 ~1,umf)
Call:
occu(formula = ~1 ~ 1, data = umf)
Occupancy:
Estimate SE z P(>|z|)
-3.05 1.03 -2.97 0.00301
Detection:
Estimate SE z P(>|z|)
6.26 42.8 0.146 0.884
AIC: 12.13702
Model did not converge. Try providing starting values or increasing maxit control argment.
Но если я включу мои ковариаты, такие как Высота, Высота ^ 2 и количество посещений в день для каждого уникального местоположения, это даст мне вышеуказанную ошибку.
Я попытался добавить начальные значения по запросу:
occu(~det ~Elevation + I(Elevation^2), data= umf, starts = c(0.1,0.3,0.4,0.6,0.8))
Error: Hessian is singular. Try providing starting values or using fewer covariates.
Я увеличил количество начальных значений:
occu(~det ~Elevation + I(Elevation^2), data= umf, starts = c(0.1,0.3,0.4,0.6,1,1))
Error in occu(~det ~ Elevation + I(Elevation^2), data = umf, starts = c(0.1, : The number of starting values should be 5
Любые предложения будут действительно полезны.Пожалуйста помоги.