🌐
CRAN
cran.r-project.org › package=eulerr
CRAN: Package eulerr - R Project
April 21, 2026 - An Euler diagram is a generalization of a Venn diagram, relaxing the criterion that all interactions need to be represented. Diagrams may be fit with ellipses and circles via a wide range of inputs and can be visualized ...
🌐
CRAN
cran.r-project.org › web › packages › eulerr › vignettes › introduction.html
Introducing eulerr
April 20, 2026 - That is, depending on input, eulerr will sometimes produce Venn diagrams but sometimes not. R features several packages that produce Euler diagrams; some of the more prominent ones (on CRAN) are
🌐
GitHub
github.com › jolars › eulerr
GitHub - jolars/eulerr: Area-Proportional Euler and Venn Diagrams with Ellipses · GitHub
eulerr generates area-proportional Euler diagrams that display set relationships (intersections, unions, and disjoints) with circles or ellipses.
Starred by 143 users
Forked by 20 users
Languages   R 83.5% | Rust 14.3% | TeX 1.8%
🌐
CRAN
cran.r-project.org › web › packages › eulerr › refman › eulerr.html
Help for package eulerr
April 21, 2026 - Resolve a gap option to a numeric in native units inside the current measurement viewport. NULL → falls back to padding_native so the visible leader-tip gap matches the spacing between label and quantity. A grid::unit value converts to native; a bare numeric is interpreted as lines (same convention as eulerr_options()$padding).
🌐
CRAN
cran.r-project.org › web › packages › eulerr › readme › README.html
eulerr
eulerr generates area-proportional Euler diagrams that display set relationships (intersections, unions, and disjoints) with circles or ellipses.
🌐
RDocumentation
rdocumentation.org › packages › eulerr › versions › 7.0.2 › topics › euler
euler function - RDocumentation
Learn R Programming · eulerr (version 7.0.2) Fit Euler diagrams (a generalization of Venn diagrams) using numerical optimization to find exact or approximate solutions to a specification of set relationships. The shape of the diagram may be a circle or an ellipse.
🌐
Jolars
jolars.github.io › eulerr
Area-Proportional Euler and Venn Diagrams with Ellipses • eulerr
eulerr generates area-proportional Euler diagrams that display set relationships (intersections, unions, and disjoints) with circles or ellipses.
🌐
Jolars
jolars.github.io › eulerr › reference › plot.euler.html
Plot Euler and Venn diagrams — plot.euler • eulerr
Defaults for these values, as well ... using eulerr_options(). If the diagram has been fit using the data.frame or matrix methods and using the by argument, the plot area will be split into panels for each combination of the one to two factors. For users who are looking to plot their diagram using another package, all the necessary parameters can be collected if the result of this function ...
🌐
CRAN
cran.r-project.org › web › packages › eulerr › eulerr.pdf pdf
Area-Proportional Euler and Venn Diagrams with Ellipses
May 8, 2026 - Micallef L, Rodgers P. eulerAPE: Drawing Area-Proportional 3-Venn Diagrams Using Ellipses. PLOS ONE (Internet). 2014 Jul (cited 2016 Dec 10);9(7):e101717. Available from: doi:10.1371/ ... This function provides a means to set default parameters for functions in eulerr.
🌐
RDocumentation
rdocumentation.org › packages › eulerr › versions › 7.0.2
eulerr package - RDocumentation
eulerr generates area-proportional Euler diagrams that display set relationships (intersections, unions, and disjoints) with circles or ellipses.
Find elsewhere
🌐
Rdrr.io
rdrr.io › cran › eulerr › src › R › euler.R
eulerr source: R/euler.R
#' \item{ellipses}{a matrix of `h` and `k` (x and y-coordinates for the #' centers of the shapes), semiaxes `a` and `b`, and rotation angle `phi`} #' \item{original.values}{set relationships in the input} #' \item{fitted.values}{set relationships in the solution} #' \item{residuals}{residuals} #' \item{regionError}{the difference in percentage points between each #' disjoint subset in the input and the respective area in the output} #' \item{diagError}{the largest `regionError`} #' \item{stress}{normalized residual sums of squares} #' #' @seealso [plot.euler()], [print.euler()], [eulerr_option
🌐
GitHub
github.com › jolars › eulerr › blob › main › R › plot.euler.R
eulerr/R/plot.euler.R at main · jolars/eulerr
Area-Proportional Euler and Venn Diagrams with Ellipses - jolars/eulerr
Author   jolars
🌐
Jolars
jolars.github.io › eulerr › reference › eulerr-package.html
eulerr: Area-Proportional Euler and Venn Diagrams with Ellipses — eulerr-package • eulerr
An Euler diagram is a generalization of a Venn diagram, relaxing the criterion that all interactions need to be represented. Diagrams may be fit with ellipses and circles via a wide range of inputs and can be visualized in numerous ways.
🌐
RDocumentation
rdocumentation.org › packages › eulerr › versions › 1.1.0 › topics › euler
Area-Proportional Euler Diagrams
Learn R Programming · eulerr (version 1.1.0) Fit euler diagrams (a generalization of venn diagrams) using numerical optimization to find exact or approximate solutions to a specification of set relationships.
🌐
CRAN
cran.r-project.org › web › packages › eulerr › vignettes › visualization.html
Visualizing Euler diagrams with eulerr - CRAN - R Project
September 23, 2025 - set.seed(2) library(eulerr) con <- c(A = 1, B = 1, C = 1, D = 1, E = 1, F = 1, G = 1, H = 1, "A&B" = 0.2, "B&C" = 0.2, "C&D" = 0.2, "D&E" = 0.2, "E&F" = 0.2, "F&G" = 0.2, "G&H" = 0.2) plot(euler(con), labels = as.character(1:8)) The eight first colors of the default color palette · If there are disjoint clusters of ellipses, the optimizer will often spread these out more than is necessary, wasting space in our diagram. To tackle this, we use a SKYLINE-BL rectangle packing algorithm (Jylänki 2010) designed specifically for eulerr.
🌐
GitHub
github.com › jolars › eulerr › blob › main › R › euler.R
eulerr/R/euler.R at main · jolars/eulerr
Area-Proportional Euler and Venn Diagrams with Ellipses - eulerr/R/euler.R at main · jolars/eulerr
Author   jolars
🌐
Rdrr.io
rdrr.io › cran › eulerr › f › vignettes › introduction.Rmd
eulerr: vignettes/introduction.Rmd
April 21, 2026 - In our example, the diagError is r fit2$diag_error and our stress is r fit2$stress, suggesting that the fit is accurate. We can now be confident that eulerr provides a reasonable representation of our input using circles. Were it otherwise, we might try to use ellipses instead.
🌐
GitHub
github.com › conda-forge › r-eulerr-feedstock
GitHub - conda-forge/r-eulerr-feedstock: A conda-smithy repository for r-eulerr.
An Euler diagram is a generalization of a Venn diagram, relaxing the criterion that all interactions need to be represented. Diagrams may be fit with ellipses and circles via a wide range of inputs and can be visualized in numerous ways.
Forked by 2 users
Languages   Shell 98.0% | Batchfile 2.0% | Shell 98.0% | Batchfile 2.0%
🌐
Anaconda.org
anaconda.org › conda-forge › r-eulerr
r-eulerr - conda-forge
April 21, 2026 - View packages from the conda-forge channel on Anaconda.org.