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

时间:2018-10-30 20:37:55

标签: r bootstrapping random-seed

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

1 个答案:

答案 0 :(得分:0)

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