В R, как я могу отделить столбец на основе позиции в этом столбце? - PullRequest
1 голос
/ 16 октября 2019

В R у меня есть фрейм данных, в котором у меня есть несколько столбцов, в которых я просто хочу разделить его и разделить на новые столбцы.

Я пробовал несколько строк и тому подобное, но, похоже, не могу понять,

Ex: 
Lat 
4440046
Deg min sec
44  40   046

1 Ответ

1 голос
/ 16 октября 2019

С tidyr вы можете сделать:

separate(df, latt, into = c("deg", "min", "sec"), sep = c(2, 4))

  deg min sec
1  44  40 046

Пример данных:

df <- data.frame(latt = c("4440046"),
                 stringsAsFactors = FALSE)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...