R语言绘图:ROC曲线图
2024-10-19 06:27:48
使用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曲线
最新文章
- [Android]从Launcher开始启动App流程源码分析
- ansible-安装与使用
- Objective-C基础语法快速入门
- JavaScript对象中的属性(可写,可配置,可枚举,value,getter,setter)
- Hibernate-清理一级缓存
- Oracle定时执行存储过程
- 用CSS变形创建圆形导航
- Windows 10 中 Eclipse中无法添加Courier New字体的解决方法!
- BeanFactory 和 ApplicationContext
- 膜拜 2014-2 (献给L之三)
- Codeforces Round #239 (Div. 2) C. Triangle
- mysql 主从复制配置步骤
- 可用类型的几何对象esriGeometryType Constants
- thinkphp3.2升级至thinkphp5.0.24
- PL/SQL编程--变量声明及赋值
- Mybatis之collection嵌套查询mapper文件写法
- SparkStreaming整合kafka编程
- 447. Add Strings
- MP实战系列(十三)之批量修改操作(前后台异步交互)
- Oracle中给用户赋予debug权限
热门文章
- Laravel 开源电商体验与部署
- RedHat 6.4源码方式安装mysql5.5
- delphi7 打开project/options 出错
- [总结]Perl在遇到Unicode字符文件名时的各种处理方法
- 用批处理在windows中导出/导入无线网络信息,复制保存为bat即可
- JVM 虚拟机内存深入探究
- html嵌套关系
- [19/03/22-星期五] 异常(Exception)(二)_捕获异常
- Photoshop 画布的渐变填充
- Ubuntu连接上海大学校园网(ShuWlan-1x &; Shu(For All))