Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ROC曲线上绘制特定点_R_Roc_Proc R Package - Fatal编程技术网

如何在ROC曲线上绘制特定点

如何在ROC曲线上绘制特定点,r,roc,proc-r-package,R,Roc,Proc R Package,我使用以下函数绘制接收器工作曲线: plot(roc(true, predictor)) 我还想突出显示曲线上对应于特定p值的点。假设我知道哪些预测值对应于我的特定p值。我该怎么做呢?我假设您指的是对应于特定阈值的预测值,而不是p值。在本例中,对于pROC,您应该使用print.thres参数。例如,如果要突出显示预测器上的阈值2.2,可以编写: my.threshold <- 2.2 plot(roc(true, predictor), print.thres = my.thresho

我使用以下函数绘制接收器工作曲线:

plot(roc(true, predictor))

我还想突出显示曲线上对应于特定p值的点。假设我知道哪些预测值对应于我的特定p值。我该怎么做呢?

我假设您指的是对应于特定阈值的预测值,而不是p值。在本例中,对于pROC,您应该使用
print.thres
参数。例如,如果要突出显示预测器上的阈值
2.2
,可以编写:

my.threshold <- 2.2
plot(roc(true, predictor), print.thres = my.threshold)

my.threshold你能粘贴一个我们可以扩展的小的、自包含的示例吗?“假设我知道哪些预测值对应于我的特定pvalues”这是错误的。p值报告了整个ROC曲线的显著性,而不仅仅是单个点。