Jak korzystać z niestandardowej funkcji łącza w glm?

Nie chcę używać standardowego linku do logowania wglm dla regresji Poissona, ponieważ mam zera. Rozważ następujący kod:

foo = 0:10
bar = 2 * foo
glm(bar ~ foo, family = poisson(link = "identity"))

Dostaję błąd:

Błąd: nie znaleziono prawidłowego zestawu współczynników: podaj początkowe wartości

Nie jestem pewien, co to znaczy. Czy funkcja łącza „tożsamość” jest tym, co moim zdaniem jest (tzn. W ogóle nie przekształca danych)? Co oznacza ten błąd i jak go rozwiązać?

questionAnswers(1)

yourAnswerToTheQuestion