| split_str_to_list {MicrobiotaProcess} | R Documentation |
split a dataframe contained one column with a specify field separator character.
split_str_to_list( strdataframe, prefix = "tax", sep = "; ", extra = "drop", fill = "right", ... )
strdataframe |
dataframe; a dataframe contained one column to split. |
prefix |
character; the result dataframe columns names prefix, default is "tax". |
sep |
character; the field separator character, default is "; ". |
extra |
character; See |
fill |
character; See |
..., |
Additional arguments passed to |
data.frame of strdataframe by sep.
Shuangbin Xu
otudafile <- system.file("extdata", "otu_tax_table.txt",
package="MicrobiotaProcess")
samplefile <- system.file("extdata",
"sample_info.txt", package="MicrobiotaProcess")
otuda <- read.table(otudafile, sep="\t", header=TRUE,
row.names=1, check.names=FALSE,
skip=1, comment.char="")
sampleda <- read.table(samplefile,
sep="\t", header=TRUE, row.names=1)
taxdf <- otuda[!sapply(otuda, is.numeric)]
taxdf <- split_str_to_list(taxdf)
head(taxdf)