У меня есть этот пример данных:
library(tidyverse)
df <- structure(list(date = c("3/31/19\n10:00 PM", "3/31/19\n11:30 PM", "4/1/19\n12:00 AM", "4/1/19\n11:00 PM", "4/1/19\n11:08 PM", "4/1/19\n11:08 PM", "4/2/19\n12:00 AM", "4/2/19\n12:30 AM")), .Names = ".", row.names = c(NA, -8L), class = c("tbl_df", "tbl", "data.frame"))
Это дает мне дату и время, в той же строке <chr>
. Я был ошеломляюще неспособен отделить дату от времени. Я пробовал каждую комбинацию из str_split()
, базы strsplit()
, separate()
и семейства grep
. Как перейти из одного столбца с именем .
:
3/31/19\n10:00 PM
в два отдельных столбца с именем date
& time
? -
date time
3/31/19 10:00 PM
Разделение на \n
не дало никаких результатов. Это потому, что значения <chr>
, а не простые строки?