pROC包中可以绘制ROC曲线的函数有两个:一个是plot()
函数,在前面的推文中已经学习过了;还有一个是ggroc()
函数,此函数使用ggplot2绘制曲线。
R语言统计与绘图:pROC包绘制ROC曲线
今天来继续来学习在R中使用ggroc()函数绘制ROC曲线。
目 录
1. 安装和加载R包
2. 加载数据集
3. 绘制1条曲线
3.1 简易绘制
3.2 修改线型和坐标轴
4. 绘制多条曲线
4.1 简易绘制
4.2 修改背景网格线
4.3 修改图例
4.4 修改原点
4.5 修改曲线颜色
4.6 修改字体样式
4.7 图上添加文本
5. 分面绘制
6. ggroc()函数
1. 安装和加载R包
install.packages("pROC") # 安装pROC包
install.packages("ggplot2") # 安装ggplot2包
library(pROC) # 加载pROC包
library(ggplot2) # 加载ggplot2包
2. 加载数据集
使用pROC包自带的aSAH
数据集来演示。该数据集包括了113例动脉瘤蛛网膜下腔出血患者的临床和实验室资料。
data(aSAH) # 加载内置数据集
View(aSAH) # 预览数据集
3. 绘制1条曲线
3.1 简易绘制
roc1 # 拟合1条曲线
ggroc(roc1)