将年-季度字符串转换为 R 中的日期对象

布莱恩·史密斯

我有以下字符串

dat = '2008Q1'

我想把它转换成一个date对象,所以我在下面尝试,

as.Date(dat, format = '%Y%Q')

这给

NA

python中,有一种直接方法,如如何将专业日期字符串转换为日期时间对象中所述

是否有任何功能可以R做同样的事情?

彼得

{lubridate} 最简单

library(lubridate)

yq(dat)
#[1] "2008-01-01"

{zoo} 的替代品

library(zoo)

as.Date(as.yearqtr(dat, format = "%YQ%q"))

#[1] "2008-01-01"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章