Learn R Programming

taxlist (version 0.2.3)

levels: Set and retrieves hierarchical levels

Description

Taxonomic hierarchies can be set as levels in taxlist objects, ordered from lower to higher levels.

Add taxonomic levels for specific taxon concepts in a taxlist object. Also changes in concept circumscription may implicate changes in its taxonomic hierarchy.

Usage

# S4 method for taxlist
levels(x)

# S4 method for taxlist levels(x) <- value

Value

A character vector or a taxlist object with added or modified taxonomic levels.

Arguments

x

A taxlist object.

value

A character vector with replacement values for levels o x.

Author

Miguel Alvarez kamapu78@gmail.com

Details

Taxonomic levels will be handled as factors in the taxlist objects. Those levels are useful for creating subsets of related groups (e.g. by functions get_children() or get_parents()).

Levels in combination to parent-child relationships will be further used for checking consistency of taxonomic lists.

A replacement method of the form levels(x) <- value it is also implemented.

Examples

Run this code
## Get levels of species list
taxlist::levels(Easplist)

## Add aggregate as new taxonomic level
levels(Easplist) <- c(
  "form", "variety", "subspecies", "species",
  "complex", "aggregate", "genus", "family"
)
summary(Easplist)

Run the code above in your browser using DataLab