【R实战】批量绘制ROC曲线,复现figure

前面给大家介绍了ROC曲线的基因概念☞ROC曲线简介

也给大家讲解了

【R语言】pROC绘制ROC曲线

今天我们来实战一下,用我们前面学到的知识来复现下面这篇科研文章中的图4。



这张图一共有8张ROC曲线,分别对应的是8个候选基因。绘制这张图,除了需要了解☞【R语言】pROC绘制ROC曲线这个知识点以外,还需要掌握

1)AUC值的95%置信区间

2)循环批量画图

3)根据不同得AUC值设置不同得曲线颜色

4)拼图以及排版

前面给大家系统的讲解过如何使用R语言来进行排版和拼图

1.用R来拼图和排版,告别AI和PS(一)

2.用R来拼图和排版,告别AI和PS(二):调节宽度和高度

  1. 用R来拼图和排版,告别AI和PS(三):添加注释信息

4.用R来拼图和排版,告别AI和PS(四):布局

5.用R来拼图和排版,告别AI和PS(五):插图

今天我们就会用到这里的布局。

首先我们需要从GEO去下载GSE37031这套数据


关于GEO这个数据库,我们前面也系统的给大家介绍过。从数据检索到差异表达分析都有涉及到。

基于GEO公共数据库的数据挖掘

下载好数据之后,结合前面讲到的ROC曲线的绘制,for语句循环,ifelse语句设置颜色,最后通过拼图将8张ROC曲线合并到一张图里面。最终的效果如下


完整数据+R代码+详细注释☟☟☟

【R实战】批量绘制ROC曲线,复现figure

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容