Skip to contents

Arrange a variable by its grouped relative abundance

Usage

arrange_var_abund(rel_abund_tb, var = "sample_id", flip = FALSE)

Arguments

rel_abund_tb

A relative abundance table in tibble form.

var

The variable to group by. Default is "sample_id".

flip

Logical, whether to flip the variable.

Value

A tibble with sorted variable.

Examples

rel_abund_phy(physeq) %>%
    arrange_var_abund()
#> # A tibble: 1,000 × 5
#>    sample_id asv   level  taxon           rel_abund
#>    <fct>     <chr> <chr>  <chr>               <dbl>
#>  1 Smp1      ASV1  Phylum Pseudomonadota 0.00000212
#>  2 Smp1      ASV2  Phylum Spirochaetota  0.00000635
#>  3 Smp1      ASV3  Phylum Pseudomonadota 0.00168   
#>  4 Smp1      ASV4  Phylum Pseudomonadota 0.0000191 
#>  5 Smp1      ASV5  Phylum Actinomycetota 0.0000212 
#>  6 Smp1      ASV6  Phylum Actinomycetota 0.00268   
#>  7 Smp1      ASV7  Phylum Pseudomonadota 0.0000614 
#>  8 Smp1      ASV8  Phylum Bacillota      0         
#>  9 Smp1      ASV9  Phylum Pseudomonadota 0         
#> 10 Smp1      ASV10 Phylum Bacteroidota   0.00000212
#> # ℹ 990 more rows