| uniquemap.ppp {spatstat.geom} | R Documentation |
Map Duplicate Entries to Unique Entries
Description
Determine whether points in a point pattern are duplicated, choose a unique representative for each set of duplicates, and map the duplicates to the unique representative.
Usage
## S3 method for class 'ppp'
uniquemap(x)
## S3 method for class 'lpp'
uniquemap(x)
## S3 method for class 'ppx'
uniquemap(x)
Arguments
x |
A point pattern (object of class |
Details
The function uniquemap is generic, with methods for
point patterns, and a default method.
This function determines whether any points of x are
duplicated, and constructs a mapping of the indices of x
so that all duplicates are mapped to a unique representative index.
The result is an integer vector u such that
u[j] = i if
the points x[i] and x[j] are identical and
point i has been chosen as the unique representative.
The entry u[i] = i means either that point i is
unique, or that it has been chosen as the unique representative
of its equivalence class.
Value
An integer vector.
Author(s)
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner rolfturner@posteo.net and Ege Rubak rubak@math.aau.dk.
See Also
unique.ppp, duplicated.ppp,
uniquemap.default
Examples
Y <- runifrect(4)
X <- Y[c(1,2,3,4,2,1)]
uniquemap(X)