【问题标题】:How can I split date column into date and time in R?如何在 R 中将日期列拆分为日期和时间?
【发布时间】:2018-11-21 15:47:39
【问题描述】:

我有这个 DATE 列,其中包含日期 (20150601) + 小时 (02) 等等,直到明年。我需要将这一列拆分为 R 中的两个对应列(日期和小时)。据我所知,我需要 stringr 包。

我有什么

日期

  1. 2015060102
  2. 2015060104
  3. 2015060106
  4. 2015060109
  5. 2015060110

【问题讨论】:

    标签: rstudio


    【解决方案1】:

    如果你只是在一个列之后,每个列都是一个字符串,你可以使用 substr 来完成这个任务:

    input_vals <- "2015060102"
    date_col <- substr(input_vals, 1, 8)
    hour_col <- substr(input_vals, 9, 10)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-08
      • 2013-10-18
      • 2021-10-10
      • 2022-06-14
      • 2018-08-28
      • 1970-01-01
      • 2019-02-20
      相关资源
      最近更新 更多