我正在研究使用两种不同的水下视觉普查方法时鱼类密度和鱼类丰富度的差异。我的数据最初是计数数据,但通常会更改为鱼的密度,但我仍然决定使用 Poisson GLM,我希望这是正确的。
model1 <- glm(g_den ~ method + site + depth, poisson)
我的 3 个预测变量是方法、站点和深度,我在输入它们时将它们作为因子排序。
我的响应变量是石斑鱼物种丰富度、石斑鱼密度和其他鱼群的相同。我知道密度不是整数,而是数字数据,例如 1.34849。但是,我现在收到此错误:
In dpois(y, mu, log = TRUE) : non-integer x = 0.037500
我一直在阅读,很多人建议使用偏移量,这是最明智的做法吗?