Learn R Programming

letsR (version 5.0)

lets.classvar: Frequency distribution of a variable within a species' range

Description

Based on a species Presence-Absence matrix including variables of interest (see lets.addvar), the function divides a continuous variable into classes and counts the frequency of each class within each species' range.

Usage

lets.classvar(x, groups = "default", pos, xy)

Value

A matrix with species in the rows and the variable's classes in the columns.

Arguments

x

Presence-absence matrix with a single variable added (see lets.addvar).

groups

The number of classes into which the variable will be divided. Default calculates the number of classes as the default for a histogram (hist).

pos

Column number containing the variable of interest.

xy

Logical, if TRUE the input matrix contains the geographic coordinates in the first two columns.

Author

Bruno Vilela

References

Morales-Castilla et al. 2013. Range size patterns of New World oscine passerines (Aves): insights from differences among migratory and sedentary clades. Journal of Biogeography, 40, 2261-2273.

Examples

Run this code
if (FALSE) {
data(PAM)
data(temp)
pamvar <- lets.addvar(PAM, temp)
resu <- lets.classvar(x = pamvar, pos = ncol(pamvar), xy = TRUE)
}
  

Run the code above in your browser using DataLab