我想使用函数' roc'来创建一个roc对象。在R中的pROC包,并绘制roc对象。但是,我不确定这个方向是什么'争论确实如此我的对照的中值预测值小于病例的中值预测值。所以我认为正确的方向应该是''。但如果我用方向参数'>'来绘制它。它只是将对角线上的ROC曲线翻转为镜像。我想知道在这种情况下,数据告诉你一件事,论证是强迫一个不同的方向,什么是与什么相比,以及如何进行比较?我通过关于此函数的pROC手册阅读了论证'方向',解释非常简短且不清楚。
希望听到您的一些意见!
答案 0 :(得分:4)
direction
论证的作用是确定如何确定观察的消极性(或积极性)。
要计算阈值 t 的灵敏度和特异性,必须将其与每个观察 o_i 进行比较。对于direction="<"
,如果 o_i &gt; = t , o_i 将被视为正数,否则将被视为否定。对于direction=">"
,如果 o_i &lt; = t , o_i 将被视为正数,否则将被视为否定。
如果您想查看源代码,请查看roc.utils.perfs.all.safe
函数。
因此,当您更改ROC曲线的方向时,您基本上会反转所有正面和负面预测,这相当于反转ROC曲线。