Я использую пакет twang
для создания оценок склонности, которые используются в качестве веса в биномиальном glm с использованием survey::svyglm
. Код выглядит примерно так:
pscore <- ps(ppci ~ var1+var2+.........., data=dt....)
dt$w <- get.weights(pscore, stop.method="es.mean")
design.ps <- svydesign(ids=~1, weights=~w, data=dt,)
glm1 <- svyglm(m30 ~ ppci, design=design.ps,family=binomial)
Это вызывает следующее предупреждение:
Warning message:
In eval(expr, envir, enclos) : non-integer #successes in a binomial glm!
Кто-нибудь знает, что я могу делать неправильно?
Я не был уверен, будет ли это сообщение лучше на stats.SE, но на балансе я подумал, что сначала попробую.