从R中的char列中提取月份日期年份到新列中



大家好,提前感谢您的帮助。我试图将df中的char列分解为三个独立的列,分别为year、month as(mar(和day。我从中提取的列是char数据类型。示例:";2021-18-02 16:08:48";需要成为年/月/日作为带有分隔数据的新列。

我该怎么做?

您可以使用tidyr::separate

library(tidyverse)
data <- data.frame(date = "2021-18-02 16:08:48")
data %>% 
separate(date, into = c("Year","Day","Month","Time"), extra = "merge")
#   Year Day Month     Time
# 1 2021  18    02 16:08:48

相关内容

  • 没有找到相关文章

最新更新