ROC 曲线的 AUC 值显示出差异 (spss)
AUC values from ROC curves show discrepancies (spss)
在 SPSS(版本 24)中计算 ROC 曲线时,我得到了两个不同的 AUC 值。我有一个包含 75 个样本和每个样本 10 个变量 (ΔCt) 的数据集。
首先我对6个变量进行了ROC分析。
代码:
ROC ΔCt_1 ΔCt_2 ΔCt_3 ΔCt_4
ΔCt_5 ΔCt_6 BY Label (1)
/PLOT=CURVE(REFERENCE)
/PRINT=SE COORDINATES
/CRITERIA=CUTOFF(INCLUDE) TESTPOS(SMALL) DISTRIBUTION(FREE) CI(95)
/MISSING=EXCLUDE
结果:
然后我对所有 10 个变量.
重复了分析
代码:
ROC ΔCt_1 ΔCt_2 ΔCt_3 ΔCt_4
ΔCt_5 ΔCt_6 ΔCt_7 ΔCt_8
ΔCt_9 ΔCt_10 BY Label (1)
/PLOT=CURVE(REFERENCE)
/PRINT=SE COORDINATES
/CRITERIA=CUTOFF(INCLUDE) TESTPOS(SMALL) DISTRIBUTION(FREE) CI(95)
/MISSING=EXCLUDE
结果:
从视觉上看,曲线是相同的,但可能存在我肉眼看不到的微小差异。我想了解为什么相同的数据(对于在两次计算中分析的 6 个变量)提供不同的结果。
非常感谢您的帮助。
最好的,安娜
Ana - ROC 使用 LISTWISE 删除来确保每条曲线与其他曲线具有可比性(即,使用与其他曲线完全相同的观察结果)。
在 SPSS(版本 24)中计算 ROC 曲线时,我得到了两个不同的 AUC 值。我有一个包含 75 个样本和每个样本 10 个变量 (ΔCt) 的数据集。
首先我对6个变量进行了ROC分析。
代码:
ROC ΔCt_1 ΔCt_2 ΔCt_3 ΔCt_4
ΔCt_5 ΔCt_6 BY Label (1)
/PLOT=CURVE(REFERENCE)
/PRINT=SE COORDINATES
/CRITERIA=CUTOFF(INCLUDE) TESTPOS(SMALL) DISTRIBUTION(FREE) CI(95)
/MISSING=EXCLUDE
结果:
然后我对所有 10 个变量.
重复了分析代码:
ROC ΔCt_1 ΔCt_2 ΔCt_3 ΔCt_4
ΔCt_5 ΔCt_6 ΔCt_7 ΔCt_8
ΔCt_9 ΔCt_10 BY Label (1)
/PLOT=CURVE(REFERENCE)
/PRINT=SE COORDINATES
/CRITERIA=CUTOFF(INCLUDE) TESTPOS(SMALL) DISTRIBUTION(FREE) CI(95)
/MISSING=EXCLUDE
结果:
从视觉上看,曲线是相同的,但可能存在我肉眼看不到的微小差异。我想了解为什么相同的数据(对于在两次计算中分析的 6 个变量)提供不同的结果。
非常感谢您的帮助。
最好的,安娜
Ana - ROC 使用 LISTWISE 删除来确保每条曲线与其他曲线具有可比性(即,使用与其他曲线完全相同的观察结果)。