Как использовать emmeans в регрессионной модели glm Tweedie? - PullRequest
0 голосов
/ 20 октября 2018

Я настроил glm с семьей Tweedie.Прямо сейчас мне нужно получить настроенные средства и стандартные ошибки в шкале ответов.Пока что:

mtcars$am <- as.factor(mtcars$am)
m1 <- glm(hp ~ am, data = mtcars,
          family = statmod::tweedie(var.power = 2.2, 
                                    link.power = 0 #link log
                                    ))
summary(emmeans(m1, "am"), type = "response")

 am response      SE  df asymp.LCL asymp.UCL
 0    5.0768 0.11516 Inf    4.8511    5.3025
 1    4.8430 0.13600 Inf    4.5764    5.1095

Unknown transformation "mu^0": no transformation done 
Confidence level used: 0.95 

Как сообщить, что я использовал ссылку log()?Как бороться с: "Неизвестное преобразование" mu ^ 0 ": преобразование не выполнено"?

1 Ответ

0 голосов
/ 20 октября 2018

Сделайте это:

emm <- update(emmeans(m1, "am"), tran = "log")
summary(emm, type = "response")

Подробнее см. Виньетка в преобразованиях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...