如何在R中将日期列拆分为日期和时间?

时间:2018-11-21 15:47:39

标签: rstudio

我在DATE栏中有Date(20150601)+ Hour(02),依此类推,直到第二年。我需要在R中将这一列分为两个相应的列(日期和小时)。据我了解,我需要纵梁包装。

我有什么

日期

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

1 个答案:

答案 0 :(得分:0)

如果您只是紧接一列,每个列都是一个字符串,则可以使用substr来完成此任务:

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