2020-01-05 批量做ROC曲线

library(pROC)

par(mfrow=c(2,5))  #两行五列

group_number=as.factor(ifelse(group=="cancer",1,0))  #一定要设置成factor,记住不要随便更改group的顺序,必须保持与基因在样本中的表达数据中,样本列名的顺序一致,否则结果有误。

##一定要将表达信息转成numeric。 unisample_merge_select[i,]指第i个基因在所有样本中的表达量。

for(i in 1:length(sig10gene_id)){

  plot.roc(group,as.numeric(unisample_merge_select[i,]),main=sig10gene_id[i],

          print.auc=T,percent=T,cex.lab=1.5,print.auc.cex=1.5,col=i)

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 我是一名辅警 工作近二十年的辅警 经历过太多酸甜苦辣 经历过太多惊心动魄 没有身份和前途 没有奖状和证书 没有奖金...
    踏雪无痕_何阅读 281评论 2 3
  • 之前我们介绍了一种泡芙是填充棉花的。 现在我们来看一种没有棉花的泡芙作品,是不是一样有泡芙家族的特点,可爱,招人喜...
    墨墨拼布研习社阅读 262评论 0 2
  • -->《小狗钱钱2》读后感 我高中的时候开始记帐,是因为我爸爸老是问我钱去哪了,没有任何其他意义。我对理财最初的概...
    Yolanda_guai阅读 401评论 4 1
  • 46床的老奶奶今天看起来精神好了很多,也没经常哼哼,而且还换了个护工,这个换工比较老实,说话声音也不大,也不多话。...
    燕子回归阅读 1,060评论 27 21

友情链接更多精彩内容