关于R中pROC包的roc()中的bootstrap方法



当我们将平滑参数的值设置为TRUE时,roc((将使用bootstrap方法进行曲线计算。Bootstrap是一个随机过程,所以我们通常需要set.seeds((来获得可复制的输出,对吗?但我在这里发现,即使我们不设定种子,基于这些引导程序计算的AUC也是固定的。有什么解释吗?平滑的ROC曲线比锯齿状的好吗?

恰恰相反。据我所知,为了平滑ROC曲线,使用了二项式模型。在pROC包中,通常使用引导程序进行测试。我建议阅读BMC生物信息学论文。只有当我需要基于小数据集绘制一组曲线时,我才喜欢平滑的ROC曲线。

最新更新