DAVID数据制作KEGG的气泡图和柱状图

DAVID数据制作KEGG的气泡图和柱状图


rm(list=ls())

library(ggplot2)

library(Cairo)

setwd("C:\\Users\\wyccccc\\Desktop\\DAVIDKEGG")

GO_BP <- read.table("DAVIDKEGG.tsv",header = T,sep="\t")

png_path="./figure/GO_BP.png"

CairoPNG(png_path, width = 12, height = 7, units='in', dpi=600)

ggplot(data=GO_BP)+

  geom_bar(aes(x=reorder(Term,Count),y=Count, fill=-log10(PValue)), stat='identity') +

  coord_flip() +

  scale_fill_gradient(expression(-log["10"](P.value)),low="red", high = "blue") +

  xlab("") +

  ylab("Gene count") +

  scale_y_continuous(expand=c(0, 0))+

  theme(

    axis.text.x=element_text(color="black",size=rel(1.5)),

    axis.text.y=element_text(color="black", size=rel(1.6)),

    axis.title.x = element_text(color="black", size=rel(1.6)),

    legend.text=element_text(color="black",size=rel(1.0)),

    legend.title = element_text(color="black",size=rel(1.1))

    # legend.position=c(0,1),legend.justification=c(-1,0)

    # legend.position="top",

    )

dev.off()

成功


另:气泡图的代码

rm(list=ls())

library(ggplot2)

library(Cairo)

setwd("/home/ ")

GO_BP <- read.table("./enh_statistics/A549_GO_BP_spe.tsv",header = T,sep="\t")

png_path="./figure/GO_BP.png"

CairoPNG(png_path, width = 12, height = 7, units='in', dpi=600)

ggplot(data=GO_BP)+

  geom_bar(aes(x=reorder(Term,Count),y=Count, fill=-log10(PValue)), stat='identity') +

  coord_flip() +

  scale_fill_gradient(expression(-log["10"](P.value)),low="red", high = "blue") +

  xlab("") +

  ylab("Gene count") +

  scale_y_continuous(expand=c(0, 0))+

  theme(

    axis.text.x=element_text(color="black",size=rel(1.5)),

    axis.text.y=element_text(color="black", size=rel(1.6)),

    axis.title.x = element_text(color="black", size=rel(1.6)),

    legend.text=element_text(color="black",size=rel(1.0)),

    legend.title = element_text(color="black",size=rel(1.1))

    # legend.position=c(0,1),legend.justification=c(-1,0)

    # legend.position="top",

    )

dev.off()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容

  • 3.1数字类型及操作 1.整数类型与数学中整数的概念一致可正可负,没有取值范围限制pow(x,y)函数:计算X的y...
    清筱_e9d5阅读 1,715评论 0 0
  • 3.1数字类型及操作 1.整数类型与数学中整数的概念一致可正可负,没有取值范围限制pow(x,y)函数:计算X的y...
    清筱_e9d5阅读 1,351评论 0 0
  • 我没有每天的例行公事。我不再需要了。 然而,我确实有每天都关注的习惯。别误会我——在我辞掉六位数的工作,追求自己的...
    唐城木木阅读 3,535评论 0 6
  • 一场姐妹间的欢聚,推杯换盏、品尝美味,享受着大姐无私的关爱和慰问!能体味到人世间的美好和幸福! 聚餐间两位即将升为...
    圩里雲煙阅读 583评论 1 1
  • 见:中国市场上有5万多亿的资金在货币基金市场,一共300多种产品,利率水平也参差不齐,从3%到7%都有。 挑选基金...
    聪明的乌龟阅读 4,064评论 0 0

友情链接更多精彩内容