我无法弄清楚这三行代码的含义:
pre <- predict(fit, smot_test, type = "prob")[,2]
pre <- as.numeric(pre > i)
auc <- roc(smot_test$Class, pre)
as.numeric中的不平等有什么作用?传递给ROC函数的参数代表什么?
答案 0 :(得分:0)
我最好的猜测是,pre > i
会产生一个TRUE/FALSE
语句,使用函数1
将其转换为0
或as.numeric
的值。