# NOT RUN {
# Parse dataset for example
x = parse_tax_data(hmp_otus, class_cols = "lineage", class_sep = ";",
class_key = c(tax_rank = "info", tax_name = "taxon_name"),
class_regex = "^(.+)__(.+)$")
# Count samples with reads
calc_n_samples(x, dataset = "tax_data")
# Return a vector instead of a table
calc_n_samples(x, dataset = "tax_data", drop = TRUE)
# Only use some columns
calc_n_samples(x, dataset = "tax_data", cols = hmp_samples$sample_id[1:5])
# Return a count for each treatment
calc_n_samples(x, dataset = "tax_data", groups = hmp_samples$body_site)
# Rename output columns
calc_n_samples(x, dataset = "tax_data", groups = hmp_samples$body_site,
out_names = c("A", "B", "C", "D", "E"))
# Add results to input table
calc_n_samples(x, dataset = "tax_data", append = TRUE)
# }
# NOT RUN {
# }
Run the code above in your browser using DataCamp Workspace