Compute functional Hill numbers (Leinster & Cobbold 2012) across a continuous range of diversity orders (q), producing a functional diversity profile based on trait similarity.
Arguments
- x
A site-by-species matrix (abundance data). Column names must match row names in
traits.- traits
A data.frame of species traits. Row names must match column names in
x.- q
Numeric vector. Orders of diversity. Default
seq(0, 3, by = 0.1).- type
Character. What to compute:
"per_site","regional", or"both"(default).- dist_method
Character. Distance method for trait matrix:
"euclidean"(default) or"gower".- normalize
Logical. Normalize distances to [0, 1]? Default
TRUE.- coords
Optional data.frame with
xandyfor spatial mapping.
Details
Functional Hill numbers (Leinster & Cobbold 2012) incorporate trait similarity via a similarity matrix Z = 1 - D. When all species are maximally dissimilar (Z = identity), this reduces to standard Hill numbers.
References
Leinster, T. & Cobbold, C.A. (2012). Measuring diversity: the importance of species similarity. Ecology, 93, 477-489.
See also
diversityProfile() for taxonomic profiles,
diversityProfilePhylo() for phylogenetic profiles