Plot the dividing chain of a Dirichlet tessellation.
The tessellation must have been created from a set of points
having associated categorical “tags”. The dividing
chain consists of those edges of Dirichlet tiles which separate
points having different values of the given tags.
Usage
# S3 method for divchain
plot(x, add = FALSE, ...)
Value
None.
Arguments
x
An object of class “divchain”. See divchain.deldir()
for details.
add
Logical scalar. It add=TRUE the plot of the dividing chain
is added to an existing plot.
...
Graphical parameters such as main, xlab, col.main,
col.lab. In particular if bty is supplied
(as a value other than n) a “box” will be drawn
around the plot that is formed when add=FALSE.
Also a non-standard graphical parameter boxcol may be supplied
which will be taken to be the colour with which the box is drawn.
If a col argument is supplied, this determines the colour
for plotting the segments constituting the dividing chain.
set.seed(42)
x <- runif(50)
y <- runif(50)
z <- factor(kmeans(cbind(x,y),centers=4)$cluster)
dc <- divchain(x,y,z,rw=c(0,1,0,1))
plot(dc,lwd=2,col="blue",bty="o")