【发布时间】:2016-11-01 13:23:09
【问题描述】:
我想获得分位数回归的回归系数的 95% 置信区间。您可以使用 R 中 quantreg 包的 rq 函数计算分位数回归(与 OLS 模型相比):
library(quantreg)
LM<-lm(mpg~disp, data = mtcars)
QR<-rq(mpg~disp, data = mtcars, tau=0.5)
我能够使用 confint 函数获得线性模型的 95% 置信区间:
confint(LM)
当我使用分位数回归时,我了解到以下代码会产生自举标准错误:
summary.rq(QR,se="boot")
但实际上我想要 95% 的置信区间。也就是说,可以解释为:“以 95% 的概率,区间 [...] 包括真实系数”。当我使用summary.lm() 计算标准误差时,我将乘以SE*1.96 并得到与confint() 相似的结果。但这使用自举标准错误是不可能的。 所以我的问题是如何获得分位数回归系数的 95% 置信区间?
【问题讨论】:
-
以这种方式计算 95% CI 有多大的错误:估计 +- 1.96 * SE ?该软件会报告 SE 和 pvalue,因此推测 SE 也可用于形成 CI。
标签: r confidence-interval statistics-bootstrap quantreg