Takes in a neighborhoods object output by the neighborhoods
function
and returns a site x species matrix where each site is a neighborhood. The
user can specify whether the values in the matrix represent abundance or
presence/absence.
site_by_species(neighbors, id_column, abundance = F)
neighbors | A neighborhoods object output by the |
---|---|
id_column | Name of column in |
abundance | Boolean specifying whether an abundance or presence/absence site x species matrix is desired (default is presence/absence). |
A site x species matrix where each row represents a distinct site or
neighborhood and each column represents a tree species. Row names are the
site names. If abundance = F
presence is indicated by 1 and absence
by 0. If abundance = T
values represent the number of trees of that
species in the neighborhood (excluding the focal if neighborhoods are
centered on a focal tree).
# Create a neighborhoods object nbhds <- neighborhoods(mapping, stands = "AB08", radius = 10) # Create abundance-weighted site-by-species matrix s_by_sp <- site_by_species(nbhds, id_column = "tree_id", abundance = T)