将字符串向量转换为日期
Converting string vector to date
我有下面的字符串向量
dates = c('1997 Jan- 6', '1997 Jan-13')
我希望我能有一个通用的方法,这样我就可以从这个字符串中得到一个 date
向量。
有什么简单的方法可以做到这一点吗?
感谢您的见解
我们可以使用ymd
library(lubridate)
ymd(dates)
[1] "1997-01-06" "1997-01-13"
或者用base R
as.Date(dates, format = '%Y %b-%d')
[1] "1997-01-06" "1997-01-13"
我有下面的字符串向量
dates = c('1997 Jan- 6', '1997 Jan-13')
我希望我能有一个通用的方法,这样我就可以从这个字符串中得到一个 date
向量。
有什么简单的方法可以做到这一点吗?
感谢您的见解
我们可以使用ymd
library(lubridate)
ymd(dates)
[1] "1997-01-06" "1997-01-13"
或者用base R
as.Date(dates, format = '%Y %b-%d')
[1] "1997-01-06" "1997-01-13"