【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

你可能感兴趣的:(【R实战】批量绘制ROC曲线,复现figure)