三元
library(VennDiagram)
> head(c1_tf_p)
TF
1 Gorai.002G124900
2 Gorai.005G188700
3 Gorai.001G183400
4 Gorai.010G028200
5 Gorai.004G181900
6 Gorai.011G067500
> head(c3_tf_p)
TF
1 Gorai.002G124900
2 Gorai.006G008800
3 Gorai.002G171200
4 Gorai.002G177000
5 Gorai.007G309400
6 Gorai.005G211900
> head(c6_tf_p)
TF
1 Gorai.002G124900
2 Gorai.001G183400
3 Gorai.005G188700
4 Gorai.002G171200
5 Gorai.002G177000
6 Gorai.010G028200
venn_ploy <- venn.diagram(x=list(c1_tf_p$TF,c3_tf_p$TF,c6_tf_p$TF),
scaled = F,
lwd=1,lty=1,col=c("#FEADB2", "#9DC5E7", "#F5B184"),
label.col ='black' ,
fontface = "bold",
fill=c("#FEADB2", "#9DC5E7", "#F5B184"),
category.names = c("TM-1 cold 1h", "TM-1 cold 3h","TM-1 cold 6h") ,
cat.dist = 0.05,
cat.cex = 1,
cat.fontface = "bold",
cat.col='black' ,
cat.default.pos = "outer",
output=TRUE,
force.unique = T,
print.mode = c("percent", "raw"),
main = "TF enrichment of TM-1 at cold",
main.cex = 1.5,
filename='TM-1 cold tf enrichment.png',
imagetype="png",
resolution = 400,
compression = "lzw"
)
grid.draw(venn_ploy)
五元
library(VennDiagram)
library(RColorBrewer)
x <- list(salt_1h=c1_tf_p$TF,salt_3h=c2_tf_p$TF,
salt_6h=c3_tf_p$TF,salt_12h=c4_tf_p$TF,
salt_24h=c5_tf_p$TF)
venn.diagram(x,
fill = brewer.pal(5, "Set3"),
cex = c(1.5, 1.5, 1.5, 1.5, 1.5, 1, 0.8, 1, 0.8, 1, 0.8, 1, 0.8,
1, 0.8, 1, 0.55, 1, 0.55, 1, 0.55, 1, 0.55, 1, 0.55, 1, 1, 1, 1, 1, 1.5),
main = "TM-1",
print.mode = c("percent", "raw"),
lty = "blank",
force.unique = T,
scaled = F,
main.cex = 1.5,
main.fontface = "bold",
filename = "TM-1 salt.png",
imagetype = "png",
resolution = 400,
compression = "lzw")