| plot.speciesLISA {usdm} | R Documentation |
Plot positional uncertainty based on LISA
Description
Plot the values of LISAs at species occurrence locations, which can be used to identify the locations that need positional uncertainty treatment.
Usage
## S4 method for signature 'speciesLISA,missing'
plot(x, y, ...)
## S4 method for signature 'speciesLISA,SpatialPolygons'
plot(x, y, ...)
## S4 method for signature 'speciesLISA,SpatialPolygonsDataFrame'
plot(x, y, ...)
Arguments
x |
an object of class |
y |
optional. Boundary map of the study area, an object of class |
... |
additional argument (see details) |
Details
This function generates a map (i.e. a bubble plot) in which the species points present the magnitude of LISA in predictors at the location as open or filled circles with different sizes.
Below are additional arguments:
cex the maximum symbol size (circle) in the plot.
levels specifies the number of LISA levels at which the points are presented .
xyLegend a vector with two numbers, specifying the coordinates of the legend. If missing, the function tries to find the appropriate location for it.
... xlab, ylab and main same as the base plot function.
Value
plots the bubble plot.
Author(s)
Babak Naimi naimi.b@gmail.com
https://www.biogeoinformatics.org/
See Also
Examples
file <- system.file("external/predictors.tif", package="usdm")
r <- rast(file) # reading a RasterBrick object including 4 rasters in the Netherlands
r
plot(r) # visualize the raster layers
sp.file <- system.file("external/species_nl.shp", package="usdm")
sp <- vect(sp.file)
splisa <- speciesLisa(x=r,y=sp,uncertainty=15000,weights=c(0.22,0.2,0.38,0.2))
splisa
plot(splisa)
bnd.file <- system.file("external/boundary.shp", package="usdm")
bnd <- vect(bnd.file) # reading the boundary map
plot(splisa,bnd)
#plot(splisa,bnd,levels=c(2,4,6,8))
#plot(splisa,bnd,levels=c(-5,-3,0,3,5))