如何在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曲线的显著性,而不仅仅是单个点。