新濠天地 > 编程网新闻 > 新濠天地Qashqai语言绘图:ROC曲线图

原标题:新濠天地Qashqai语言绘图:ROC曲线图

浏览次数:159 时间:2019-09-20

使用pROC包绘制ROC曲线

#####***绘制ROC曲线***#####library("pROC")N <- dim[1]                                                                              #数据长度set.seed                                                                                  #设置随机种子ind <- sample(2, N, replace=TRUE, prob = c                               data_train <- data2[ind == 1,]                                                                  #生成训练集data_test <- data2[ind == 2,]                                                                   #生成测试集  real <- data_test$决定                                                                          #提取真值dating <- glm(formula = 决定 ~ ., family = binomial(link = "logit"), data = data_train)         #测试数据pre <- predict.glm(dating, type = 'response', newdata = data_test)                              #预测数据date_roc <- roc(real, pre)                                                                      #计算ROCplot(date_roc, print.auc = TRUE, auc.polygon = TRUE, legacy.axes = TRUE,      grid = c, grid.col = c("green", "red"), max.auc.polygon = TRUE,       auc.polygon.col = "skyblue", print.thres = TRUE, xlab = "特异度", ylab = "灵敏度",     main = "逻辑回归结果")                                                                     #绘制ROC曲线

本文由新濠天地发布于编程网新闻,转载请注明出处:新濠天地Qashqai语言绘图:ROC曲线图

关键词:

上一篇:没有了

下一篇:没有了