【发布时间】:2018-09-25 21:39:08
【问题描述】:
我有一个这样的数据框 -
uniq = data.frame(Freq = c(172,4,50,3),
seq = c("G","G G T G T","G G T T","T G T T A T T"))
我想将第二列分成多列而不重复。 以空格分隔的字符串。
我尝试使用下面的代码,但这会将较小字符串的值复制到较长字符串的长度 -
within(uniq, uniq_seq <-data.frame(do.call('rbind', strsplit(as.character(uniq[,2]), ' '))))
感谢您的帮助!
【问题讨论】: