Ошибка в rstanarm с бета-регрессией с использованием stan_glmer - PullRequest
0 голосов
/ 13 ноября 2018

После установки функций stan_glmer() или stan_glm() с mcgv::betar в качестве семейства я получаю сообщение об ошибке при попытке вызвать posterior_predict на нем. Р говорит:

Ошибка в выражении (eta): нечисловой аргумент математической функции

Минимальный пример:

library(rstanarm)
library(loo)
library(mgcv)

a <- rnorm(100, 0.5, 0.1)
b <- a+rnorm(100, 0.6, 0.01)
d <- data.frame(a=a, b=b)

fit <- stan_glm(a ~ b,
               data = d,
               family=betar,
               chains = 10,
               seed = 1)

posterior_predict(fit)

1 Ответ

0 голосов
/ 13 ноября 2018

Я нашел ответ здесь: https://discourse.mc -stan.org / t / rstanarm-mgcv-betar-family / 2947/4 . Это ошибка в rstanarm.

...