Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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
R从pROC程序包计算AUC值时出错_R_Roc_Auc_Proc R Package - Fatal编程技术网

R从pROC程序包计算AUC值时出错

R从pROC程序包计算AUC值时出错,r,roc,auc,proc-r-package,R,Roc,Auc,Proc R Package,我试图使用R中的pROC包来计算灵敏度、特异性和阈值水平。下面是一个示例数据 library(pROC) x<-sample(0:1,7974,replace=T) y<-sample(0:16049.2,7974,replace=T) myroc<-roc(x,y) coords(myroc, "best", ret=c("threshold", "sensitivity", "specificity")) Error in UseMethod("coords") :

我试图使用R中的
pROC
包来计算灵敏度、特异性和阈值水平。下面是一个示例数据

library(pROC)
x<-sample(0:1,7974,replace=T)
y<-sample(0:16049.2,7974,replace=T)
myroc<-roc(x,y)
coords(myroc, "best", ret=c("threshold", "sensitivity", "specificity"))

Error in UseMethod("coords") : 
 no applicable method for 'coords' applied to an object of class "c('double', 'numeric')"
库(pROC)

x这里是我的最佳猜测:
roc
函数名在几个包中使用(目前在CRAN上有11个),如果稍后在会话中加载这些包,它们将优先于
pROC
。通过重新启动R,您从搜索路径中清除了该函数,并重新使用pROC的
roc

要确保使用pROC的
roc
函数,请使用以下语法:

myroc<-pROC::roc(x,y)

myroc以下是我的最佳猜测:
roc
函数名在几个包中使用(目前在CRAN上有11个),如果稍后在会话中加载这些包,它们将优先于
pROC
。通过重新启动R,您从搜索路径中清除了该函数,并重新使用pROC的
roc

要确保使用pROC的
roc
函数,请使用以下语法:

myroc<-pROC::roc(x,y)

myrocI能够复制和粘贴您的代码,并且运行良好。我在R 3.2.4中,你能打印出你的sessionInfo()并更新你的问题吗?谢谢你的评论。我让它工作了。R出现问题。我必须重新启动它,它开始工作。我能够复制和粘贴您的代码,它工作正常。我在R 3.2.4中,你能打印出你的sessionInfo()并更新你的问题吗?谢谢你的评论。我让它工作了。R有点问题。我不得不重新启动它,它开始工作了。