【发布时间】:2018-11-21 15:47:39
【问题描述】:
我有这个 DATE 列,其中包含日期 (20150601) + 小时 (02) 等等,直到明年。我需要将这一列拆分为 R 中的两个对应列(日期和小时)。据我所知,我需要 stringr 包。
我有什么
日期
- 2015060102
- 2015060104
- 2015060106
- 2015060109
- 2015060110
【问题讨论】:
标签: rstudio
我有这个 DATE 列,其中包含日期 (20150601) + 小时 (02) 等等,直到明年。我需要将这一列拆分为 R 中的两个对应列(日期和小时)。据我所知,我需要 stringr 包。
我有什么
日期
【问题讨论】:
标签: rstudio
如果你只是在一个列之后,每个列都是一个字符串,你可以使用 substr 来完成这个任务:
input_vals <- "2015060102"
date_col <- substr(input_vals, 1, 8)
hour_col <- substr(input_vals, 9, 10)
【讨论】: