sep.species {CTFS}R Documentation

Separate One or More Dataframes of Tree Records from a List

Description

Provides access to a single or groups of dataframes in a list where each dataframe is the tree records of a single species. This list data file is generated with sep.data. The example data file is tst.bci90.spp.

Usage

sep.species(spname, census.spp)
load.species(spname, census.spp)

Arguments

spname species names in quotes, either a single name or a vector of names
census.spp the list structured dataset where each species is a dataframe, eg. tst.bci90.spp

Details

These functions are similar to each other. load.species only works with one species name at a time and returns a data frame. sep.species returns a list that is a subset of data frames in census.spp.

Value

For sep.species, if spname is a single name then a data frame of tree records is returned. If spname is a vector of names, then a list of data frames is returned, but only those data frames of the species names in spname.
For load.species, spname can only be a single value and a data frame is always returned.

Author(s)

Rick Condit and Pamela Hall

See Also

CTFS.readwrite

Examples

## Not run: 
socrex <- load.species("socrex",tst.bci95.spp)
socrex[1:4,]

socrex <- sep.species("socrex",tst.bci95.spp)
socrex[1:4,]

Using sep.species or load.species with one species name is the same as
socrex <- tst.bci90.spp$socrex
socrex[1:4,]

spnames <- c("alsebl","socrex")
alsebl.socrex <- sep.species(spnames,tst.bci95.spp)
is.list(alsebl.socrex)
str(alsebl.socrex)
## End(Not run)

[Package CTFS version 1.00 Index]