【问题标题】:Producing confidence intervals for sensitivity and specificity in SAS为 SAS 中的敏感性和特异性生成置信区间
【发布时间】:2018-12-11 19:31:35
【问题描述】:

我正在使用 SAS 生成 ROC 曲线。但是“PROC LOGISTIC”没有给我灵敏度和特异性的置信区间。

有没有人知道是否有一种选择来产生灵敏度和特异性的下限和上限?

如果不是这样,有没有人知道另一种方法?

想了很多,

【问题讨论】:

    标签: sas logistic-regression confidence-interval roc


    【解决方案1】:

    当我使用基本统计数据时,我使用 proc freq 进行关联。

    proc freq data=tempds noprint;   
     tables variable1*std_variable2 / chisq measures;
     output out=outds pchi n OR FISHER;
    run;
    

    输出数据集“outds”现在包含RROR(OR)、L_RROR(Lower CI)、U_RROR(Upper CI)。这是你要找的吗?

    【讨论】:

    • 不,我想获得 ROC 曲线的置信区间。在曲线的每个点 (x,y) = (1-specificity ; sensibility) 我想知道 x 和 y 的置信区间。
    【解决方案2】:

    如果proc logistic 不直接支持这一点,您可以尝试引导 - 为您的数据的随机样本生成许多 ROC 图(例如使用proc surveyselect),然后计算每个 x 和 y 值的 p5 和 p95 点在情节中使用proc summary。如果您使用足够多的样本,这应该会给出一个很好的近似值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      • 2021-04-01
      • 2019-12-08
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      相关资源
      最近更新 更多