remove_samples: Remove samples from a Dataset object.

View source: R/remove_samples.r

remove_samplesR Documentation

Remove samples from a Dataset object.

Description

Remove samples from a Dataset object.

Usage

remove_samples(Dat, samples, droplevels = TRUE)

Arguments

Dat

A Dataset object

samples

String vector indicating which samples to remove. Sample IDs must be equal to the column headers of the abundance table on Dat.

droplevels

Logical indicating whether levels that desappear from the mapping file should be removed.

Value

A Dataset object

Author(s)

Sur Herrera Paredes

See Also

remove_taxons

Examples

data(Rhizo)
data(Rhizo.map)
Dat <- create_dataset(Rhizo,Rhizo.map)
Dat <- remove_samples(Dat = Dat,
                      samples = colnames(Dat$Tab)[1:50])
Dat <- remove_taxons(Dat = Dat,
                     taxons = row.names(Dat$Tab)[1:115])

sum(colSums(Dat$Tab) == 0)
sum(rowSums(Dat$Tab) == 0)

Dat$Tab
Dat.clean <- clean(Dat)
Dat.clean$Tab

surh/AMOR documentation built on Feb. 21, 2023, 6:31 a.m.