Learn R Programming

rdiversity (version 2.3.0)

norm_alpha: Normalised alpha (low level diversity component)

Description

Calculates the low-level diversity component necessary for calculating normalised alpha diversity.

Usage

norm_alpha(meta)

Value

norm_alpha returns an object of class powermean

Arguments

meta

object of class metacommunity

Details

Values generated from norm_alpha() may be input into subdiv() and metadiv() to calculate normalised subcommunity and metacommunity alpha diversity.

References

R. Reeve, T. Leinster, C. Cobbold, J. Thompson, N. Brummitt, S. Mitchell, and L. Matthews. 2016. How to partition diversity. arXiv 1404.6520v3:1–9.

Examples

Run this code
pop <- data.frame(a = c(1, 3), b = c(1, 1))
row.names(pop) <- paste0("sp", 1:2)
pop <- pop / sum(pop)
meta <- metacommunity(pop)

# Calculate normalised alpha component
a <- norm_alpha(meta)
subdiv(a, 1)
metadiv(a, 1)

Run the code above in your browser using DataLab