0
我想将日期时间转换为R/mm/dd/yyyy格式的日期。我创建的新列中的数据被截断。您可以使用下面的代码查看示例。在#6行中,期望的输出是11/16/2016,但它显示11/16/201。已创建列中的R数据被截断
library(dplyr)
a <- c("2/23/2017 4:45", "2/15/2017 21:46", "2/10/2017 4:20",
"2/9/2017 7:19", "2/7/2017 3:23", "11/16/2016 0:58")
test <- as.data.frame(a)
test %>% mutate(new = substr(a, 1, regexpr(" ",a)[1]-1))
非常感谢您的解释!它现在有效。 –