私は、2つの異なる水中視覚センサス法を使用した場合の魚密度と魚種の豊富さの違いを調べるための研究を行っています。私のデータは元々はカウントデータでしたが、通常は魚の密度に変更されますが、ポアソンGLMを使用することに決めました。
model1 <- glm(g_den ~ method + site + depth, poisson)
私の3つの予測変数は、メソッド、サイト、および深さです。
私の応答変数は、ハタ種の豊富さ、ハタ密度、および他の魚群と同じです。密度は整数ではなく、数値データであることを認識しています(例:1.34849)。私は今このエラーを得ています:
In dpois(y, mu, log = TRUE) : non-integer x = 0.037500
私は読んでいて、多くの人がオフセットの使用を提案していますが、これは最も賢明なことですか?