A Gallery of Euler and Venn Diagrams


This vignette serves as a gallery for Euler diagrams and as a showcase of the various options for customization that are available.

Euler Diagrams

Uniform intersections

Disjoint sets

A set contained in the intersection of two sets

Two sets intersecting inside a third

Difficult set (for circles!)

Russian doll

Sets intersecting inside other sets. This example also exemplifies how the automatic label adjustment algorithm (borrowed from the excellent ggrepel package) works.

Wilkinson set relationship

This set relationship is taken from Wilkinson et al. It works best with ellipses.

Gene set

Three sets intersecting inside a fourth

eulerAPE combination

A combination taken from the eulerAPE article.

Four uniform interactions

Two circles intersecting completely