当前位置: 首页 > news >正文

【科研绘图系列】R语言绘制GO term 富集分析图(enrichment barplot)

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

文章目录

    • 介绍
    • 加载R包
    • 数据下载
    • 导入数据
    • 数据预处理
    • 画图
    • code 2
    • code 3
    • 系统信息

在这里插入图片描述

介绍

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

加载R包

library(readxl)
library(stringr

相关文章:

  • 100个 Coze 智能体实战案例
  • Vite打包优化实践:从分包到性能提升
  • WPS 免登录解锁编辑
  • window 显示驱动开发-转换 Direct3D 固定函数状态(二)
  • 软件工程 3.0:智能驱动的软件新时代
  • OpenFeign vs MQ:微服务通信如何选型?详解同步与异步的适用场景
  • kafka学习笔记(三、消费者Consumer使用教程——从指定位置消费)
  • 性能测试-jmeter实战1
  • SSE流式传输
  • QML视图组件ListView、TableView、GridView介绍
  • 逻辑回归知识点
  • PostgreSQL学会如何建表
  • 低代码开发模式下的应用交付效率优化:拖拽式交互机制研究
  • 提升WSL中Ubuntu编译速度的完整指南
  • 【地图】腾讯地图页面卡顿问题解决
  • ubuntu中,文本编辑器nano和vim区别,vim的用法
  • WebSocket与实时对话式AI服务的集成
  • 什么是VR全景相机?如何选择VR全景相机?
  • 数控技术应用理实一体化平台VR实训系统
  • ubuntu 22.04安装k8s高可用集群
  • 怎么做企业网站推广的方法/seo 重庆
  • 梵克雅宝/重庆seo整站优化系统
  • 魅族的网站建设与安全/长沙seo排名公司
  • led网站建设哪家专业/成都十大营销策划公司
  • 日本做任务赚钱的网站/2024年小学生简短小新闻
  • 有什么做任务拿钱的网站/成都网站seo诊断