Сообщение об ошибке при попытке загрузить библиотеку pROC и получить значение AUC - PullRequest
0 голосов
/ 22 сентября 2019

Я попытался загрузить библиотеку pROC, и она выдает ошибку.Я также попытался получить значение AUC, и это все еще дает мне ошибку.Пожалуйста, мне нужна ваша помощь, я очень плохо знаком с R. Спасибо.

Ниже приведено сообщение об ошибке, которое я получаю:

library(pROC)  #For area under the receive operation characteristics (ROC) curve 
Type 'citation("pROC")' for a citation.

Attaching package: ‘pROC’

The following objects are masked from ‘package:stats’:

    cov, smooth, var


> ccfd.testc$Class <- ordered(ccfd.testc$Class, levels=c("0", "1"))
> ccfd.testc$Pres <- ordered(ccfd.testc$Pred, levels=c("0", "1"))
> auc(ccfd.testc$Class, ccfd.testc$Pred)
Setting levels: control = 0, case = 1
Error in roc.default(response, predictor, auc = TRUE, ...) : 
Predictor must be numeric or ordered.

> library(rpart.plot) # In order to visualise the Tree
Loading required package: rpart

> View(ccfd.testc)
> auc(ccfd.testc$Class, ccfd.testc$Pred)
Setting levels: control = 0, case = 1
Error in roc.default(response, predictor, auc = TRUE, ...) : 
Predictor must be numeric or ordered.
...