Description Usage Arguments Value Author(s) Examples
View source: R/lets_rangesize.R
This function calculates species' range sizes from a PresenceAbsence object or directly from the species' shapefiles.
1 2 3 4 5 6 | lets.rangesize(
x,
species_name = x@data[, 1],
coordinates = "geographic",
units = "cell"
)
|
x |
A |
species_name |
Species names in the same order as in the
|
coordinates |
"geographical" or "planar". Indicate wheter the shapefile
has geographical or planar coordinates(only needed if x is a
|
units |
"cell" or "squaremeter". Indicate if the size units wanted are
in number of cells occupied or in square meters(only needed if x is a
|
The result is a matrix with the range size of each species. If the range size accounts for the earth curvature (Yes or No) or its size unit may differ for each argument combination:
1) SpatialPolygonsDataFrame & geographical = Square meters. Yes.
2) SpatialPolygonsDataFrame & planar = same units as the coordinates. No.
3) PresenceAbsence & cell = number of cells. No.
4) PresenceAbsence & squaremeter = Square meters. Yes.
Bruno Vilela
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | ## Not run:
# SpatialPolygonsDataFrame & geographical
data(Phyllomedusa)
rangesize <- lets.rangesize(x = Phyllomedusa,
coordinates = "geographic")
# SpatialPolygonsDataFrame & planar
rangesize2 <- lets.rangesize(x = Phyllomedusa,
coordinates = "planar")
# PresenceAbsence & cell
data(PAM)
rangesize3 <- lets.rangesize(x = PAM,
units = "cell")
# PresenceAbsence & squaremeter
rangesize4 <- lets.rangesize(x = PAM,
units = "squaremeter")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.