通过构建DCA(Decision Curve Analysis)模型、获取模型数据并使用python进行绘图

关于DCA(Decision Curve Analysis)的基本概念以及绘图方法参考

在临床工作中,我们往往有很多决策模型可以对同一个疾病进行决策,那么谁的决策更准确呢?对于这一问题,我们往往采用AUC来判断,也就是我们会计算不通过模型的AUC,然后比较其大小。AUC大的我们认为它的结果跟金标准更一致,但是AUC有一个问题就是只关注了模型的总体准确性,并没有关注不同模型中不同切点所带来的获益与风险的关系。

除了AUC以外,我们还有NRI,即(Net Reclassification Improvement,重分类改善指标),它是用来判断我们采用不同的切点进行分类以后,改善值如何。它可以是同一个诊断方法的不同切点值,也可以是不同诊断方法的不同切点值,总之就是计算重新分类以后的改善情况。除此之外还有一个叫做决策曲线分析的方法,也可以用来解决这个问题。而且决策曲线分析还可以将不同的切点做成曲线,并画出图形,方便使用。但是需要去理解的是,决策曲线分析中引入了“阈值概率”这一概念。我们都知道ROC曲线存在切点值(又叫界值),切点值是指某指标的具体值,而阈值概率是指按切点值分类后的构成比。

参考公式:

通过构建DCA(Decision Curve Analysis)模型、获取模型数据并使用python进行绘图相关推荐

  1. R语言使用for循环绘制多个模型的DCA(Decision Curve Analysis)曲线并保存特定分辨率的DCA曲线的结果文件

    R语言使用for循环绘制多个模型的DCA(Decision Curve Analysis)曲线并保存特定分辨率的DCA曲线的结果文件 目录

  2. R计算获取决策曲线数据(Decision Curve Analysis,DCA)并使用python进行可视化

    R计算获取决策曲线数据(Decision Curve Analysis,DCA)并使用python进行可视化 目录 R计算获取决策曲线数据(Decision Curve Analysis,DCA)并使 ...

  3. 临床模型评价:C指数(C-Index)、校正曲线(Calibration plot)、决策分析曲线(Decision Curve Analysis, DCA)、NRI指数

    临床模型评价:C指数(C-Index).校正曲线(Calibration plot).决策分析曲线(Decision Curve Analysis, DCA).NRI指数 目录

  4. R语言自定义变成进行决策曲线分析DCA曲线绘制(Decision Curve Analysis)

    R语言自定义变成进行决策曲线分析DCA曲线绘制(Decision Curve Analysis) 我们可能使用别的语言获得了机器学习模型以及对应的预测概率和标签,我们想直接使用这些信息进行DCA曲线的 ...

  5. (DCA)Decision Curve Analysis画图及意义

    问题1:已经有了ROC和AUC了为什么还还需要DCA(Decision Curve Analysis)分析,绘制DCA曲线? 问题2:DCA曲线如何解读? 先上图: 纵轴:计算出的收益 横轴:取不同的 ...

  6. Python - matplotlib - 决策曲线分析(Decision Curve Analysis)

    文章目录 一.决策曲线分析概念 1. 阈值概率 2. 净获益 二.matplotlib实现 1. 计算模型带来的净获益 2. 计算treat all策略带来的净获益 3. 绘制决策曲线 三.完整代码 ...

  7. R语言使用glm函数构建泊松对数线性回归模型处理三维列联表数据构建饱和模型、使用summary函数获取模型汇总统计信息

    R语言使用glm函数构建泊松对数线性回归模型处理三维列联表数据构建饱和模型.使用summary函数获取模型汇总统计信息 目录

  8. 构建股票量化数据库一.实时获取股票数据

    实时获取股票数据 (1)实现步骤 1.通过网络爬虫–>爬取所需要的数据->股票实时价,最高价,最低价等等 2.通过python的->pandas库->进行数据整理清洗 (2)实 ...

  9. Webots安装,及urdf转webots,通过3d模型获取Proto_indexedFaceset数据,MoveIt机械臂路径规划

    Webots安装 Webots包含三种不同的软件包类型:.deb(Debian软件包),.tar.bz2(tarball软件包)和.snap(快照软件包).我们在资料中提供了.deb安装包.如果需要其 ...

最新文章

  1. LintCode_420 报数
  2. Spring @Autowired 注入为 null
  3. Jfinal 显示欢迎页 index.jsp
  4. Asp.net2.0工具包AjaxControlToolkit下载和安装
  5. oracle+rman+备份命令,Oracle Rman 备份命令超详解释
  6. 第二周Python笔记 数据类型 字典
  7. 20190920 On Java8 第二十章 泛型
  8. Java StringTokenizer类使用方式
  9. 用微信名片制作软件打造专属的电子名片
  10. 软件测试常考面试题-软件测试面试宝典(一篇足矣)
  11. 扫描服务Windows Image Acquisition(WIA)错误1068的解决办法
  12. [python爬虫] Selenium爬取新浪微博内容及用户信息
  13. 2017滴滴校招 数字和为sum的方法数(DP)
  14. 剑指Offer——网易笔试题+知识点总结
  15. pocketsphinx 模型库_pocketSphinx 嵌入式关键词唤醒
  16. 初识C语言——C语言的第一课
  17. CSS 图文左右布局
  18. MacOS 下 Emacs 安装及 ESS 配置
  19. 基于QT的TCP通信
  20. ZBrush 4R7正式上线

热门文章

  1. 建立循环单链表(头插法)
  2. div 隐藏_注入WordPress网站的隐藏垃圾邮件链接
  3. CUDA 并行计算优化策略总结
  4. CLINS: 基于激光-惯性系统的连续时间轨迹估计(IROS 2021)
  5. 自动驾驶视觉融合-相机校准与激光点云投影
  6. 一分钟详解鱼眼镜头标定基本原理及实现
  7. RDKit | 基于Pytorch和RDKit建立QSAR模型
  8. 用seaborn 画出唯美的论文专用图片,自己定制python画图的数据集
  9. 帮小猴子准备的高数知识点
  10. 76项!海南省崖州湾种子实验室揭榜挂帅项目立项结果公示