R语言【ecospat】——ecospat.occ.desaggregation():删除数据框中比指定距离阈值更接近的物种记录

Package ecospat version 4.0.0


Parameters

ecospat.occ.desaggregation (xy, min.dist, by)

参数【xy】:具有 xy 坐标的数据框(列必须命名为 'x'y 列必须命名为 'y')。

参数【min.dist】:子数据框中点之间的最小距离。此参数的单位根据数据框而定。

参数【by】:数据框中的分组元素(例如,species, NULL)。


Detail

该函数将根据指定的距离对原始出现记录进行离散处理。


Value

初始数据帧的子集。分布点被分为为 "initial", "kept" and "out"


Example

library(ecospat)

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')

你可能感兴趣的:(#,ECOSPAT,前端)