Venn Diagram

Generate Venn plots, summary tables, and ellipse paths for polygon clipping. Provides direct access to subsets of interest and offers flexible customization of Venn diagrams. Summary tables are also available when Venn diagram visualization is not suitable.


venny

Repo_Status_Badge CRAN_Status_Badge R-CMD-check Downloads Downloads

An R package for generating Venn diagram, summary tables, and ellipse paths for polygon clipping. It provides direct access to subsets of interest and offers flexible customization of Venn diagrams. Summary tables are also available when Venn diagram visualization is not suitable.

Get started

There are also other nice alternatives such as ggvenn, ggVennDiagram, UpSetR, and other friends.

Installation

You can install the package from CRAN with:

install.packages("venny")

or the development version from GitHub with:

if (!require("pak")) install.packages("pak")
pak::pak("P10911004-NPUST/venny")

Quick start

lst <- LGL23$DEGs
venny(lst)

example01

TODO

  • [ ] Implement upset plot (depend on ggplot2 only)

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("venny")

0.0.4 by Joon-Keat Lai, 16 hours ago


https://github.com/P10911004-NPUST/venny, https://p10911004-npust.github.io/venny/


Report a bug at https://github.com/P10911004-NPUST/venny/issues


Browse source code at https://github.com/cran/venny


Authors: Joon-Keat Lai [aut, cre, cph] (ORCID:


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports ggplot2, polyclip

Suggests dplyr, forcats, ggtext, BiocManager, org.At.tair.db, DESeq2, clusterProfiler, testthat, knitr, rmarkdown


Suggested by thisplot.


See at CRAN