使用pROC包绘制ROC曲线

#####***绘制ROC曲线***#####
library("pROC")
N <- dim(data2)[1] #数据长度
set.seed(1234) #设置随机种子
ind <- sample(2, N, replace=TRUE, prob = c(0.8,0.2))
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) #计算ROC
plot(date_roc, print.auc = TRUE, auc.polygon = TRUE, legacy.axes = TRUE,
grid = c(0.1, 0.2), grid.col = c("green", "red"), max.auc.polygon = TRUE,
auc.polygon.col = "skyblue", print.thres = TRUE, xlab = "特异度", ylab = "灵敏度",
main = "逻辑回归结果") #绘制ROC曲线

最新文章

  1. [Android]从Launcher开始启动App流程源码分析
  2. ansible-安装与使用
  3. Objective-C基础语法快速入门
  4. JavaScript对象中的属性(可写,可配置,可枚举,value,getter,setter)
  5. Hibernate-清理一级缓存
  6. Oracle定时执行存储过程
  7. 用CSS变形创建圆形导航
  8. Windows 10 中 Eclipse中无法添加Courier New字体的解决方法!
  9. BeanFactory 和 ApplicationContext
  10. 膜拜 2014-2 (献给L之三)
  11. Codeforces Round #239 (Div. 2) C. Triangle
  12. mysql 主从复制配置步骤
  13. 可用类型的几何对象esriGeometryType Constants
  14. thinkphp3.2升级至thinkphp5.0.24
  15. PL/SQL编程--变量声明及赋值
  16. Mybatis之collection嵌套查询mapper文件写法
  17. SparkStreaming整合kafka编程
  18. 447. Add Strings
  19. MP实战系列(十三)之批量修改操作(前后台异步交互)
  20. Oracle中给用户赋予debug权限

热门文章

  1. Laravel 开源电商体验与部署
  2. RedHat 6.4源码方式安装mysql5.5
  3. delphi7 打开project/options 出错
  4. [总结]Perl在遇到Unicode字符文件名时的各种处理方法
  5. 用批处理在windows中导出/导入无线网络信息,复制保存为bat即可
  6. JVM 虚拟机内存深入探究
  7. html嵌套关系
  8. [19/03/22-星期五] 异常(Exception)(二)_捕获异常
  9. Photoshop 画布的渐变填充
  10. Ubuntu连接上海大学校园网(ShuWlan-1x &amp; Shu(For All))