我有以下字符串
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] 删除。
我来说两句