names_keep: Keep only names from the ecotaxa dataframe

View source: R/gen_rename.R

names_keepR Documentation

Keep only names from the ecotaxa dataframe

Description

This is a modifier which will remove rows that don't contain values provided An alternavite is names_drop

Usage

names_keep(df, keep_names, keep_children = F)

Arguments

df

an ecotaxa-tsv style data frame

keep_names

character vector of which names to drop

keep_children

option to keep children of drop names

Author(s)

Alex Barth

Examples

# keep only copepods:
copes_only <- ecopart_example |> mod_zoo(names_keep, keep_names = 'Copepoda',
                                         keep_children = TRUE)

# Keep multiple labels:
rhiz <- ecopart_example |> mod_zoo(names_keep, 
                                   keep_names = c('Aulosphaeridae', 
                                                  'Aulacanthidae'),
                                   keep_children = TRUE)

# with a single zoo_df
cope_cast1_df <- ecopart_example$zoo_files$bats361_ctd1 |> 
  names_keep(keep_names = 'Copepoda',keep_children = TRUE)

TheAlexBarth/EcotaxaTools documentation built on Nov. 14, 2024, 8:27 p.m.