【发布时间】:2020-09-01 00:34:09
【问题描述】:
这是一个代表
library(caret)
library(dplyr)
set.seed(88, sample.kind = "Rounding")
mtcars <- mtcars %>%
mutate(am = as.factor(am))
test_index <- createDataPartition(mtcars$am, times = 1, p= 0.2, list = F)
train_cars <- mtcars[-test_index,]
test_cars <- mtcars[test_index,]
set.seed(88, sample.kind = "Rounding")
cars_nb <- train(am ~ mpg + cyl,
data = train_cars, method = "nb",
trControl = trainControl(method = "cv", number = 10, savePredictions = "final"))
cars_glm <- train(am ~ mpg + cyl,
data = train_cars, method = "glm",
trControl = trainControl(method = "cv", number = 10, savePredictions = "final"))
我的问题是,我将如何在单个图上创建 AUC ROC 曲线以直观地比较两个模型?
【问题讨论】:
-
感谢您的链接!答案中我唯一不明白的是为什么参数设置设置为2?
-
mtry:每次拆分时随机抽样作为候选的变量数 (machinelearningmastery.com/…)
-
这不只适用于随机森林模型吗?
-
我不知道,但输出是什么意思?