Что такое "linear.predictors" как извлекаемый из объекта stan_glm() в пакете "rstanarm"?

Я пишу, чтобы узнать, что "linear.predictors" как возвращено stan_glm() объект.

По-видимому, "linear.predictors" не совпадает с предиктором (ами), предоставленными пользователем (документация не помогла).

В любом случае, есть ли способ получить значения предиктора из stan_glm() объект?

Вот пример одного предиктора (т.е. mom_iq):

library(rstanarm) 
data(kidiq)
d <- kidiq  

fit <-stan_glm(kid_score ~ mom_iq,
           data = d,   
           prior = normal(0, 2.5),  
           prior_intercept = normal(0, 10),  
           prior_aux = cauchy(0, 100)) 


 max(fit$linear.predictors) # 110.5605   # As can be seen, these are not the same

 max(d$mom_iq)              # 138.8931

1 ответ

Решение

Что неясно из документации stanreg-objects?

...
fitted.values Установлены средние значения. Для GLM линейные предикторы преобразуются функцией обратной связи.
linear.predictors Линейная посадка по шкале ссылок. Для линейных моделей это то же самое, что и встроенные значения.
...

Другие вопросы по тегам