ecospat.occ.desaggregation {ecospat} | R Documentation |
Species Occurrences Desaggregation
Description
Remove species occurrences in a dataframe which are closer to each other than a specified distance threshold.
Usage
ecospat.occ.desaggregation (xy, min.dist, by)
Arguments
xy |
A dataframe with xy-coordinates (x-column must be named 'x' and y-column 'y') |
min.dist |
The minimun distance between points in the sub-dataframe. |
by |
Grouping element in the dataframe (e.g. species, NULL) |
Details
This function will desaggregate the original number of occurrences, according to a specified distance.
Value
A subset of the initial dataframe. The number of points is printed as "initial", "kept" and "out".
Author(s)
Frank Breiner frank.breiner@unil.ch
with contributions of Olivier Broennimann olivier.broennimann@unil.ch
Examples
spp <- ecospat.testNiche
colnames(spp)[2:3] <- c('x','y')
sp1 <- spp[1:32,2:3]
occ.sp1 <- ecospat.occ.desaggregation(xy=sp1, min.dist=500, by=NULL)
occ.all.sp <- ecospat.occ.desaggregation(xy=spp, min.dist=500, by='Spp')
[Package ecospat version 4.1.1 Index]