Я пытаюсь приспособить модель GLM к моим данным. Данные (rope_complete
) выглядят так:
rope.X...Sound rope.directional.change rope.Time.of.the.shark.in.the.video
1 5_min_blank 5 23
2 Snorkeling 11 37
3 Fish1 1 17
4 Fish1 6 46
5 Diving 6 37
Теперь я хотел проверить, есть ли у меня NA
значения:
table(is.na(rope_complete))
и увидел, что у меня их нет:
FALSE : 3225
Теперь я сделал свой GLM:
directional_turn_fit<-glm(rope_complete$rope.directional.change~
rope_complete$rope.X...Sound
+offset(
log(rope_complete$rope.Time.of.the.shark.in.the.video))
, family = poisson)
но я все еще получаю ту же ошибку:
Error in glm.fit(x = c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, :
Na/NaN/Inf in 'y'
Я немного растерялся, потому что понятия не имею, что мне теперь делать. Я знаю, что мои данные распределены по Пуассону.