R语言GOplot画弦图展示GO富集分析的结果之如何准备自己的数据

参考来自 https://mp.weixin.qq.com/s/2eNKtz4j0STKcANOqSEHaQ
library(GOplot)
circ <- circle_dat(ECdavid, ECgenelist)
chord <- chord_dat(circ, ECgenes, ECprocess)
head(chord)

423c71d153ff99ce0c3a8e710e1e37a2.png

d46bda39e0982b112beb03bf756f8262.png

作图的数据是这样的,我们模仿这个数据准备自己的数据
我们需要用到的是Term和genes两列
df<-read.csv("D:/Jupyter/GOplot/example.txt",
header = T,
sep="\t",
row.names = 1,
check.names = F)

df<-df[,1:7]
df$logFC<-sample(c(-1,1),dim(df)[1],replace = T)
GOChord(as.matrix(df), space = 0.02, gene.order = 'logFC', gene.space = 0.25, gene.size = 5)
f0ff283cc87f579f8c0d08b10431fc12.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容