voronoi.mosaic

0th

Percentile

Create a Voronoi mosaic

This function creates a Voronoi mosaic.

It creates first a Delaunay triangulation, determines the circumcircle centers of its triangles, and connects these points according to the neighbourhood relations between the triangles.

Usage
voronoi.mosaic(x,y=NULL,duplicate="error")
Arguments
x
vector containing x coordinates of the data. If y is missing x should contain two elements $x and $y.
y
vector containing y coordinates of the data.
duplicate
flag indicating how to handle duplicate elements. Possible values are: "error" -- default, "strip" -- remove all duplicate points, "remove" -- leave one point of duplicate points.
Value

See Also

voronoi,voronoi.mosaic, print.voronoi, plot.voronoi

Aliases
  • voronoi.mosaic
Examples
# example from TRIPACK:
data(tritest)
tritest.vm<-voronoi.mosaic(tritest$x,tritest$y)
tritest.vm
# use a part of the quakes data set:
quakes.part<-quakes[(quakes[,1]<=-17 & quakes[,1]>=-19.0 &
                     quakes[,2]<=182.0 & quakes[,2]>=180.0),]
quakes.vm<-voronoi.mosaic(quakes.part$lon, quakes.part$lat, duplicate="remove")
quakes.vm
Documentation reproduced from package tripack, version 1.0-1, License: R functions: GPL, Fortran code: available at netlib

Community examples

Looks like there are no examples yet.