R语言绘图 | GO气泡图表绘制教程

文摘   2024-11-22 08:01   云南  

一边学习,一边总结,一边分享!

由于微信改版,一直有同学反映。存在长时间接收不到公众号的推文。那么请跟随以下步骤,将小杜的生信筆記设置为星标,不错过每一条推文教程。

欢迎关注《小杜的生信笔记》!!

如何加入社群

小杜的生信笔记仅有微信社群

1. 微信群:付费社群。添加小杜好友,加友请知:加友须知!!,加入社群请查看小杜的生信笔记付费加友入群声明

入群声明

2. 小杜个人微信:若你有好的教程或想法,可添加小杜个人微信。值得注意的是,小杜个人微信并不支持免费咨询长时间咨询,但支持小问题2-3个免费咨询。

小杜微信:

知识星球:

Bioinfo Notes学习交流群② 成立啦

基于长期积累和各位大佬、同学的支持,我们Bioinfo Notes学习交流群①已经满员,群②已成立,详情可看新的征程,学习永远不晚!Bioinfo Notes生信交流群②成立!

引言

昨天我们分享了GO富集GOCircle弦表图绘制教程,在此教程的基础上,我们依旧使用GOplot包绘制GO富集气泡图

数据类型和准备都是一样,都是基于GO富集结果和LogFC值。

本期教程

Code

  1. 数据处理请参照GO富集GOCircle弦表图绘制的方法

  2. 基础教程

GOBubble(circ, labels = 3.2) ## labels = 3,表示:在绘图时,仅对-log(p) > 3的term进行标注
  1. 参数修改
GOBubble(circ, labels = 3.2, ## labels = 3,表示:在绘图时,仅对-log(p) > 3的term进行标注
title = NULL,## 标题
colour = c('firebrick3', 'orange', 'royalblue3'),# 修改颜色
display = 'multiple' ## BP,MF,CC分开绘制
)
  1. 添加背景颜色,及Term
GOBubble(circ, labels = 3.2, ## labels = 3,表示:在绘图时,仅对-log(p) > 3的term进行标注
title = NULL,## 标题
colour = c('firebrick3', 'orange', 'royalblue3'),# 修改颜色
display = 'multiple', ## BP,MF,CC分开绘制
bg.col = T, # 添加背景颜色
ID = F # 显示Term
)

参数

参考

  1. https://zhuanlan.zhihu.com/p/659582144
  2. https://blog.csdn.net/sweet_yemen/article/details/125496149
  3. https://mp.weixin.qq.com/s/4zjLpTf8byuMWbs3PVi_dg

R的版本信息

> sessionInfo()
R version 4.4.0 (2024-04-24 ucrt)
Platform: x86_64-w64-mingw32/x64
Running under: Windows 11 x64 (build 22631)

Matrix products: default


locale:
[1] LC_COLLATE=Chinese (Simplified)_China.utf8
[2] LC_CTYPE=Chinese (Simplified)_China.utf8
[3] LC_MONETARY=Chinese (Simplified)_China.utf8
[4] LC_NUMERIC=C
[5] LC_TIME=Chinese (Simplified)_China.utf8

time zone: Asia/Shanghai
tzcode source: internal

attached base packages:
[1] stats graphics grDevices utils datasets
[6] methods base

other attached packages:
[1] tidyr_1.3.1 dplyr_1.1.4
[3] GOplot_1.0.2 RColorBrewer_1.1-3
[5] gridExtra_2.3 ggdendro_0.2.0
[7] ggplot2_3.5.1

loaded via a namespace (and not attached):
[1] vctrs_0.6.5 cli_3.6.3 rlang_1.1.4
[4] purrr_1.0.2 generics_0.1.3 textshaping_0.4.0
[7] labeling_0.4.3 glue_1.6.2 colorspace_2.1-1
[10] ragg_1.3.2 scales_1.3.0 fansi_1.0.6
[13] grid_4.4.0 munsell_0.5.1 tibble_3.2.1
[16] MASS_7.3-61 lifecycle_1.0.4 compiler_4.4.0
[19] pkgconfig_2.0.3 rstudioapi_0.16.0 systemfonts_1.1.0
[22] farver_2.1.2 R6_2.5.1 tidyselect_1.2.1
[25] utf8_1.2.4 pillar_1.9.0 magrittr_2.0.3
[28] tools_4.4.0 withr_3.0.1 gtable_0.3.5

若我们的教程对你有所帮助,请点赞+收藏+转发,大家的支持是我们更新的动力!!

往期部分文章

1. 最全WGCNA教程(替换数据即可出全部结果与图形)

推荐大家购买最新的教程,若是已经购买以前WGNCA教程的同学,可以在对应教程留言,即可获得最新的教程。(注:此教程也仅基于自己理解,不仅局限于此,难免有不恰当地方,请结合自己需求,进行改动。)


2. 精美图形绘制教程

3. 转录组分析教程

4. 转录组下游分析

小杜的生信筆記 ,主要发表或收录生物信息学教程,以及基于R分析和可视化(包括数据分析,图形绘制等);分享感兴趣的文献和学习资料!!

小杜的生信筆記
小杜的生信筆記,生信小白,初来乍到请多指教。 主要学习分享,转录组数据分析,基于R语言数据分析和绘制图片等,以及相关文献的分享。
 最新文章