Chapter 6 Conclusion
Venn diagrams are widely-used diagrams to show the intersection values in biomedical studies.
Despite several tools exist to draw Venn diagram in the R environment, the demand for a
better one is unlimited. In this context, we developed ggVennDiagram
, an R package that
enable the automated Venn diagram generation in publication quality.
ggVennDiagram
is built with the merits of ggplot2, and integrates the advantages of
existing packages such as VennDiagram
, RVenn
, venn
, and sf
. As a result,
ggVennDiagram
not only develops the method of plotting a Venn diagram, but also
designs a comprehensive object that stores the complete data for a Venn diagram.
ggVennDiagram
is currently support 2-7 sets Venn diagram. Satisfactory results can
be obtained with minimal configurations. However, it also provides highly customizable
drawing method without increasing the cost of learning.
The package is an open-source software that released under the GPL-3 license, and it is freely available through CRAN (https://cran.r-project.org/package=ggVennDiagram) or GitHub (https://github.com/gaospecial/ggVennDiagram).