У меня есть данные, аналогичные приведенным ниже, и я хотел бы установить заменяемую матрицу корреляции с нормальным распределением отклонений с помощью лог-ссылки.
x <- data.frame(id=rep(1:20, each=3), events=sample(0:12,60, replace = T),
sport=sample(0:1,30, replace = T), sex=rep(c("M","F"), each=30))
library(gee)
gee(events ~ sport + sex, id=id, data = x,
corstr = "exchangeable", family = gaussian(link="log"))
При попытке установить это с помощью функций gee
или geeglm
в R я получаю следующую ошибку:
Error in eval(family$initialize) : cannot find valid starting values: please specify some
Это наиболее вероятно, потому что у меня есть 0
с в моем исходе; и я прочитал, я должен указать что-то с start
или offset
. Как я могу это исправить?