GLM Poisson считает, что в моем наборе данных есть отрицательные значения, выдает ошибку - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь сделать пуассоновский GLM, и все же продолжаю получать эту ошибку

Poisson1 <- glm(Number.Flowers ~ Site, data = Flowering2, family="poisson")

Error in eval(family$initialize) :negative values not allowed for the 'Poisson' family

Мои данные - это данные подсчета, а также все положительные значения и нули.Что может происходить?

Возможно ли, чтобы мой файл CSV содержал скрытые отрицательные значения?

1 Ответ

0 голосов
/ 23 октября 2018

Вполне возможно, что ваш CSV может иметь недостатки в некотором роде.Попробуйте другой способ импортировать его в R (fread, read.table и т. Д.).Проверьте, нет ли проблем с NA или NaN.Сравните количество строк.

...