У меня есть два столбца в гораздо большем фрейме данных, который мне сложно разбить. Я использовал strsplit
в прошлом, когда пытался разделить с помощью «пробела», «,» или какого-либо другого разделителя. Сложность здесь в том, что я не хочу потерять какую-либо информацию, И когда я разделю некоторые части, я получу недостающую информацию. В конце я хотел бы получить четыре столбца. Вот пример пары строк того, что у меня есть сейчас.
age-gen surv-camp
45M 1LC
9F 0
12M 1AC
67M 1LC
Вот что я хотел бы получить в итоге.
age gen surv camp
45 M 1 LC
9 F 0
12 M 1 AC
67 M 1 LC
Я довольно много искал здесь и нашел ряд ответов на Java, C++, html и т. д., но я не нашел ничего, что объясняло бы, как это сделать в R и когда у вас отсутствуют данные.
Я видел это о добавлении пробела между значениями, а затем просто разбиение по пространству, но я не понимаю, как это будет работать 1) с отсутствующими данными, 2) когда у меня нет согласованных числовых или символьных значений в каждой строке.
strsplit()
и сохранять разделенные значения с помощьюperl
. Какой у вас был код? - person Rich Scriven   schedule 10.09.2016