Learn R Programming

spatstat.geom (version 3.6-0)

venn.tess: Tessellation Delimited by Several Sets

Description

Given a list of windows, construct the tessellation formed by all combinations of inclusion/exclusion of these windows.

Usage

venn.tess(..., window = NULL, labels=FALSE)

Arguments

Value

A tessellation (object of class "tess").

Details

The arguments ... may be any number of windows. This function constructs a tessellation, like a Venn diagram, whose boundaries are made up of the boundaries of these sets. Each tile of the tessellation is defined by one of the possible combinations in which each set is either included or excluded.

If the arguments ... are named, then the resulting tiles will also have tile names, which identify the inclusion/exclusion combinations defining each tile. See the Examples.

If labels=TRUE then the tiles have marks which indicate the inclusion/exclusion combinations defining each tile. See the Examples.

See Also

intersect.tess.

To construct other kinds of tessellations, see tess, quadrats, hextess, polartess, dirichlet, delaunay, quantess and rpoislinetess.

Examples

Run this code
   A <- square(1)
   B <- square(c(-0.5,0.5))
   W <- square(c(-1, 1.5))
   V <- venn.tess(A=A, B=B, window=W)
   V
   plot(V, do.labels=TRUE)
   Vlab <- venn.tess(A=A, B=B, window=W, labels=TRUE)
   marks(Vlab)

Run the code above in your browser using DataLab