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)