Prowadzę badania, aby przyjrzeć się różnicom w gęstości i bogactwie gatunków ryb, gdy używam dwóch różnych podwodnych metod wizualnego spisu. Moje dane pierwotnie liczyły dane, ale potem zwykle zmienia się to na gęstość ryb, ale nadal zdecydowałem się na użycie Poissona GLM, co, mam nadzieję, ma rację.
model1 <- glm(g_den ~ method + site + depth, poisson)
Moje 3 zmienne predykcyjne to metoda, miejsce i głębokość, które uporządkowałem jako czynniki podczas ich wprowadzania.
Moje zmienne odpowiedzi to bogactwo gatunków głuszca, gęstość głuszca i to samo dla innych grup ryb. Wiem, że gęstość nie jest liczbą całkowitą i są to dane liczbowe, np. 1.34849. Teraz jednak pojawia się ten błąd:
In dpois(y, mu, log = TRUE) : non-integer x = 0.037500
Czytałem i wiele osób sugeruje użycie offsetu, czy jest to najbardziej wskazana rzecz do zrobienia?