首页 > 解决方案 > 我无法使用一个预测变量/协变量获得 R 中有序逻辑函数的置信区间?

问题描述

我正在使用 R 中的 polr 函数进行具有一个协变量/预测变量的有序逻辑回归。下面是我的公式:

library(MASS)
telangiec_ordinal <- polr(telangiectasia_tumour_24_adj ~ prs, data = PRS_covar_ordinal_wo_na, method = "logistic")
summary(telangiec_ordinal)

输出:

Coefficients:
        Value Std. Error t value
prs -0.007486  0.0003646  -20.53

Intercepts:
    Value       Std. Error  t value    
0|1      0.6261      0.0000 124726.8769
1|2      3.3920      0.4336      7.8227

Residual Deviance: 651.8019 
AIC: 657.8019 

当我运行 confint 函数时,我没有得到输出或得到 NA。例如 confint(telangiec_ordinal)

2.5 % 97.5 % 
NA     NA 

我可以手动计算置信区间,使用估计 +/-(1.96 x 标准误差)没有问题,但我不确定这种方法是否适用于有序逻辑回归?

标签: rlogistic-regressionmass

解决方案


推荐阅读