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.
voronoi.mosaic(x,y=NULL,duplicate="error")
x |
vector containing x coordinates of the data. If |
y |
vector containing y coordinates of the data. |
duplicate |
flag indicating how to handle duplicate elements.
Possible values are: |
An object of class voronoi
.
A. Gebhardt
# example from TRIPACK: data(tritest) tritest.vm<-voronoi.mosaic(tritest$x,tritest$y) tritest.vm # use a part of the quakes data set: data(quakes) 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
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.