metacoder (version 0.3.7)

n_obs: Count observations in [taxmap()]

Description

Count observations for each taxon in a data set in a [taxmap()] object. This includes observations for the specific taxon and the observations of its subtaxa. "Observations" in this sense are the items (for list/vectors) or rows (for tables) in a dataset. By default, observations in the first data set in the [taxmap()] object is used. For example, if the data set is a table, then a value of 3 for a taxon means that their are 3 rows in that table assigned to that taxon or one of its subtaxa.


obj$n_obs(data)
n_obs(obj, data)

Value

`numeric`

Arguments

obj

([taxmap()])

data

Dataset name, index, or a logical vector that indicates which dataset in `obj$data` to add columns to.

target

DEPRECIATED. use "data" instead.

See Also

Other taxmap data functions: n_obs_1()

Examples

Run this code
# Get number of observations for each taxon in first dataset
n_obs(ex_taxmap)

# Get number of observations in a specified data set
n_obs(ex_taxmap, "info")
n_obs(ex_taxmap, "abund")

# Filter taxa using number of observations in the first table
filter_taxa(ex_taxmap, n_obs > 1)

Run the code above in your browser using DataLab