如何从R语言crq函数的删失分位数回归结果中提取系数标准误?
提取删失分位数回归(crq)的系数标准误
你可以通过捕获summary()的返回对象,直接从中提取标准误,具体步骤如下:
- 先将回归汇总结果保存到变量中:
sum_crq <- summary(fitcrq, 0.8)
- 提取标准误的两种方式:
- 查看完整的系数统计矩阵(包含系数估计值、标准误、t值、p值):
输出的第二列就是对应系数的标准误。sum_crq$coefficients - 直接提取标准误向量:
该向量的第一个元素是截距项的标准误,第二个元素是自变量sum_crq$sex的系数标准误。
- 查看完整的系数统计矩阵(包含系数估计值、标准误、t值、p值):
如果你的模型拟合了多个分位数(比如taus=c(0.6,0.8)),只需在summary()中指定目标分位数,或者通过索引访问对应的结果,例如:
# 提取0.8分位数的标准误 summary(fitcrq, taus=0.8)$se
内容的提问来源于stack exchange,提问作者UNI39
相关产品推荐
相关产品推荐

