R语言 Ridgeplot 图绘制:KEGG 富集分析可视化
这段代码使用 R 语言的 ridgeplot 包生成一个名为'ridgeplot kegg Nano.pdf' 的 PDF 文件,并绘制 KEGG 富集分析结果的 Ridgeplot 图。
pdf('ridgeplot kegg Nano.pdf',height = 15,width = 15,onefile = T) 这一行代码使用 pdf() 函数创建了一个名为 'ridgeplot kegg Nano.pdf' 的 PDF 文件,并设置了文件的高度为 15 英寸,宽度为 15 英寸,onefile = T 表示所有图形将绘制在同一个文件中。
ridgeplot(edo2, showCategory = 5, fill = 'p.adjust', core_enrichment = TRUE, label_format = 30, orderBy = 'NES') 这一行代码调用 ridgeplot() 函数绘制 Ridgeplot 图。
edo2是一个数据集,包含 KEGG 富集分析结果。showCategory = 5表示只显示前 5 个类别。fill = 'p.adjust'表示使用 p.adjust 函数对数据进行调整,以控制误报率。core_enrichment = TRUE表示显示核心富集结果。label_format = 30表示标签的格式为 30 个字符。orderBy = 'NES'表示按照 Normalized Enrichment Score(标准化富集得分)进行排序。
最后两行代码 dev.off() 用于关闭绘图设备和结束绘图过程。
这段代码可以帮助你清晰地可视化 KEGG 富集分析结果,并识别出显著富集的 pathways。
原文地址: https://www.cveoy.top/t/topic/fRQ1 著作权归作者所有。请勿转载和采集!