Я хочу разбить столбец метки времени в моем наборе данных на два отдельных, набор данных очень длинный
Я ожидаю два разныхстолбцы, один для даты '2014-09-22' и другой для времени '07: 47: 00 '
Попробуйте это:
library(tidyr) df <- data.frame(x = c("2014-09-32 07:47:00", "2016-09-13 14:32:00", "2017-09-18 12:42:00")) df %>% separate(x, c("A", "B"), sep = " ")
Вывод:
A B <chr> <chr> 2014-09-32 07:47:00 2016-09-13 14:32:00 2017-09-18 12:42:00
Вы можете использовать функцию strsplit и разделить пробел. Это означает, что в ваших данных нет пробелов, после которых они не выглядят так.
df$nwcolumn <- strsplit(df$timestamp, " ")