不是吧!ggplot圖加個*OX就給整不會了?
❝1、《KS科研分享與服務》公衆號有QQ交流群,但是進入門檻是20元,請考慮清楚。群裡有推文的注釋代碼和示例數據,付費內容半價,還可以與大家交流。
2、單細胞轉錄組全流程代碼需收費,收費代碼包含公衆號付費內容,也有很多新增加的內容。需進群或者需單細胞代碼的小夥伴請添加作者微信了解,請備注目的,除此之外請勿添加,謝謝!
3、付費文章集郃有打包價哦!
詳情請聯系作者:
❞
setwd("D:/KS項目/公衆號文章/ggplot圖加符號")
df <- read.csv("GSEA_plot.csv", header = T)
library(ggplot2)
library(tidyverse)
library(reshape2)
colnames(df)
data <- df %>% mutate(text = case_when(
p.adjust < 0.01~"*"))
ggplot(data, aes(group, Description))
geom_tile(aes(fill = NES), colour = "black", size = 0.5)
scale_fill_gradient2(low = '#1A5592',mid = "white",high = "#B83D3D")
geom_text(aes(label=text),col ="black",size = 5)
theme_minimal()
theme(axis.title.x=element_blank(),
axis.ticks.x=element_blank(),
axis.title.y=element_blank(),
axis.text.x = element_text(size = 10,color = 'black',angle = 90, hjust = 1),
axis.text.y = element_text(size = 10,color = 'black'),
legend.position = 'top')
scale_y_discrete(position = "right")
data1<-df%>% mutate(text = case_when(
p.adjust<0.01 ~"⚪"))
ggplot(data1,aes(group,Description))
geom_tile(aes(fill=NES),colour="black",size=0.5)
scale_fill_gradient2(low='#1A5592',mid="white",high="#B83D3D")
geom_text(aes(label=text),col="black",size=5)
theme_minimal()
theme(axis.title.x=element_blank(),
axis.ticks.x=element_blank(),
axis.title.y=element_blank(),
axis.text.x=element_text(size=10,color='black',angle=90,hjust=1),
axis.text.y=element_text(size=10,color='black'),
legend.position='top')
scale_y_discrete(position="right")
data1$group_new<-factor(data1$group,levels=c("NK","DC","CD14Mono","FCGR3AMono"))
ggplot(data1,aes(group_new,Description))
geom_tile(aes(fill=NES),colour="black",size=0.5)
scale_fill_gradient2(low='#1A5592',mid="white",high="#B83D3D")
geom_text(aes(label=text),col="black",size=5)
theme_minimal()
theme(axis.title.x=element_blank(),
axis.ticks.x=element_blank(),
axis.title.y=element_blank(),
axis.text.x=element_text(size=10,color='black',angle=90,hjust=1),
axis.text.y=element_text(size=10,color='black'),
legend.position='top')
scale_y_discrete(position="right")
0條評論