禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者!

介绍
本文介绍了使用R语言绘制GO富集分析条形图的方法。通过加载ggplot2等R包,对GO term数据进行预处理,包括p值转换、文本截断和排序筛选。文章提供了两个代码示例,分别针对不同数据集(dataC.xlsx和dataD.xlsx)进行分析,均采用分组(BP/CC/MF)展示前10个显著GO term。通过自定义绘图函数调整柱状图高度、坐标轴刻度和颜色方案,并使用patchwork包将三个子图合并为整体可视化结果。最终生成的图像清晰展示了不同GO类别中富集项的显著性水平,为生物信息学分析提供了直观的图形呈现。
加载R包
library(readxl)
library(stringr