map_trait: Map species' trait values in geographic space
Description
map_trait add species trait values to species distribution
in geographic space.
Usage
map_trait(x, trait, FUN = sum, shp = NULL, ...)
Arguments
x
A community data object - a vector (with names matching trait data)
or a data.frame or matrix (with column names matching names in trait data)
trait
A data.frame of species traits with a column of species names
matching species names in the community data, and another column with
the trait values.
FUN
The function used to aggregate species trait values
in geographic space. By default, if FUN = sum, the sum of
all species traits per area or grid cell is calculated.
shp
a polygon shapefile of grid cells.
…
Further arguments passed to or from other methods.
# NOT RUN {data(africa)
x <- EDGE(africa$IUCN, africa$phylo, Redlist = "IUCN", species="Species")
y <- map_trait(africa$comm, x, FUN = sd, shp=africa$polys)
plot_swatch(y, y$traits, k=20)
# }