@@ -156,7 +156,7 @@ taxa_barplot <- function(features, metadata, category, ntoplot, sort="top"){
156156 features [is.na(features )] <- 0
157157
158158 if (missing(metadata )){metadata <- data.frame (SampleID = colnames(features ))}
159- if (! " SampleID" %in% colnames(metadata )){metadata <- metadata % > % rownames_to_column(" SampleID" )}
159+ if (! " SampleID" %in% colnames(metadata )){metadata <- metadata | > rownames_to_column(" SampleID" )}
160160 if (! missing(category ) && ! is.na(category )){
161161 if (! category %in% colnames(metadata )){message(stop(category , " not found as column in metdata" ))}
162162 }
@@ -223,15 +223,15 @@ taxa_barplot <- function(features, metadata, category, ntoplot, sort="top"){
223223 suppressMessages(
224224 suppressWarnings(
225225 fplot <-
226- features % > %
227- as.data.frame() % > %
228- rownames_to_column(var = " Taxon" ) % > %
229- gather(- Taxon , key = " SampleID" , value = " Abundance" ) % > %
230- mutate(Taxon = if_else(Taxon %in% plotfeats , Taxon , " Remainder" )) % > %
231- group_by(Taxon , SampleID ) % > %
232- summarize(Abundance = sum(Abundance )) % > %
233- ungroup() % > %
234- mutate(Taxon = factor (Taxon , levels = rev(c(plotfeats , " Remainder" )))) % > %
226+ features | >
227+ as.data.frame() | >
228+ rownames_to_column(var = " Taxon" ) | >
229+ gather(- Taxon , key = " SampleID" , value = " Abundance" ) | >
230+ mutate(Taxon = if_else(Taxon %in% plotfeats , Taxon , " Remainder" )) | >
231+ group_by(Taxon , SampleID ) | >
232+ summarize(Abundance = sum(Abundance )) | >
233+ ungroup() | >
234+ mutate(Taxon = factor (Taxon , levels = rev(c(plotfeats , " Remainder" )))) | >
235235 left_join(metadata )
236236 )
237237 )
0 commit comments