【发布时间】:2020-03-21 06:26:59
【问题描述】:
有谁知道如何从模型输出(具有 beta 分布的 mgcv GAM)中获取拟合的 phi 参数?
参考提供的betar gam example:
library(mgcv)
## Simulate some beta data...
set.seed(3);n<-400
dat <- gamSim(1,n=n)
mu <- binomial()$linkinv(dat$f/4-2)
phi <- .5
a <- mu*phi;b <- phi - a;
dat$y <- rbeta(n,a,b)
bm <- gam(y~s(x0)+s(x1)+s(x2)+s(x3),family=betar(link="logit"),data=dat)
输出显示“家庭:Beta 回归”下的 phi 估计值
> bm
Family: Beta regression(0.491)
Link function: logit
Formula:
y ~ s(x0) + s(x1) + s(x2) + s(x3)
Estimated degrees of freedom:
1.73 1.63 5.62 1.00 total = 10.98
【问题讨论】:
-
嗨 Luis,我知道这是你第一次发帖。确保提供可重复的示例,而不仅仅是参考网页。这次我为你编辑了它,因为我对此有点熟悉。下次,请注意并写一个更明智的问题:)
-
您能否添加一些代码来说明您是如何实现这一目标的?