ROC曲线是临床中常用的统计分析之一,R中可以绘制ROC曲线的包也有很多,pROC包就是其中的佼佼者。

pROC包可以计算AUC和95%置信区间,可以可视化、平滑和比较ROC曲线。下面是pROC包中的常用缩写

缩写 解释
ROC曲线 受试者操作特征曲线
AUC ROC曲线下面积
pAUC 部分ROC曲线下面积
CI 置信区间
SP 特异度specificity
SE

灵敏度sensitivity

1. 加载数据

使用pROC包自带的aSAH数据集来演示。该数据集包括了113例动脉瘤蛛网膜下腔出血患者的临床和实验室资料。

library(pROC) # 加载pROC包
data(aSAH)   # 加载内置数据集
head(aSAH)   # 查看数据集

2. 拟合曲线

在pROC包中,使用roc()来建立ROC对象。默认情况下roc()会输出AUC的值。

roc1 <- roc(aSAH$outcome, aSAH$s100b,

超详细的ROC曲线绘制教程相关推荐

  1. 超详细的热图绘制教程(5000余字),真正的保姆级教程

    生物信息学习的正确姿势 NGS系列文章包括NGS基础.高颜值在线绘图和分析.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流 ...

  2. python 将多个模型的ROC曲线绘制在一张图里(含图例)

    一. 多条ROC曲线绘制函数 def multi_models_roc(names, sampling_methods, colors, X_test, y_test, save=True, dpin ...

  3. 多分类问题的ROC曲线绘制

    多分类问题的ROC曲线绘制 目录 多分类问题的ROC曲线绘制 #roc曲线 (1)ROC曲线图中的四个点

  4. gitkraen_超详细!Github团队协作教程(Gitkraken版)

    超详细!Github团队协作教程(Gitkraken版) 一.前期工作 1. 在 Github 上创建 organization step1. 登录Github网站,点击右上角头像,选择 " ...

  5. 9切换中文mac_超详细的Mac重装系统教程!让重装系统变得简单起来!

    mac电脑该怎么重装系统?苹果电脑在长时间使用后,系统可能会变得比较慢,另外各种缓存垃圾也会越堆越多,影响电脑的反应速度.mac OS系统是苹果电脑独有的操作系统,重装mac系统过程和Win系统完全不 ...

  6. r roc曲线 语言_R语言系列6:生存分析中多重时间依赖性ROC曲线绘制 timeROC

    上一篇文章,我们讲到R语言实现Cox回归生存预测模型构建,以及如何将Logistic回归中,多条ROC曲线绘制在一个图里 今天主要围绕生存分析中,预测模型验证部分,如何将多条time-depend e ...

  7. python详细安装教程-超详细Python与PyCharm安装教程,看这一篇就够了

    原标题:超详细Python与PyCharm安装教程,看这一篇就够了 学习了三天的python, 之前测试一直用课程自带的网页版玩玩, 为了学习 然后就下载了一个python和pycharm 现在分享下 ...

  8. macbook重装系统 选择方案_超详细的mac重装系统教程

    最新的macOS系统具有稳定,安全,长时间使用不卡顿等等很多的优点.而Windows电脑重装系统则是非常常见的事情.不过就算再稳定的系统也难免有需要重装的时候.mac重装系统相对来说还是比较简单的,不 ...

  9. Pycharm汉化,Pycharm怎么改成汉语,手把手教学,超详细(汉语插件安装教程)

    pycharm汉化 pycharm怎么改成汉语,手把手教学,超详细(汉语插件安装教程) 首先,打开 pycharm.然后点击左上角File(文件)会弹出如下页面继续点击蓝色位置Settings-(设 ...

最新文章

  1. PIL 转opencv
  2. 初识Entity Framework CodeFirst(3)
  3. VS2008 error PRJ0002 : 错误的结果 31 (从“C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe”返回)。...
  4. mui.ajax中文乱码
  5. linux函数入参个数限制,PowerShell函数中限制数组参数个数的例子
  6. 读取xml文件分析 EntityName 时出错的解决方案
  7. ios查看帧率的软件_软件测试之性能测试(ios)——获取fps(流畅度)
  8. 使用超级鹰模拟登录验证码报错的解决办法
  9. 办公计算机班半学期总结,计算机班的班主任工作总结.docx
  10. Mysql数据库日期查询
  11. java 实现短信验证码
  12. nginx proxy_pass 502 这是什么错误?
  13. NC57中间表数据源的设置流程
  14. ubuntu开启键盘背光灯
  15. 工厂软件支持及测试是什么,软件工厂
  16. 从 HTTP 瞎逼逼到 HTTP/2
  17. 安装zsh并修改配置
  18. socket常用参数解释
  19. 导弹追踪飞机c语言编程,防御导弹 (C语言代码)
  20. Python各类库的简介(转)

热门文章

  1. 多列转单列表格的三种办法,你会几种?
  2. 华为环信“全场景云联络中心”联合方案正式发布
  3. 在linux下修改emacs颜色字体,Emacs的字体设置方法总结
  4. Python绘图添加背景图片
  5. Python安装方法
  6. 物理组计算机专业,物理学中的计算机解决方案|计算机专业大学排名
  7. Cadence学习四:怎么添加滴泪,并且在密集区域添加滴泪
  8. python学习 论语提取原文
  9. iOS相关基础看这篇就够了
  10. 全球与中国1,2,6-己三醇市场深度研究分析报告