У меня есть такой фрейм данных -
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]), ' '))))
Спасибо за вашу помощь!