如何生成r中给定年份的完整日期



我有一个日期的大数据集。为简单起见,假设我有

dates<-c("2006","2009-10-19","2008-11-08","2002-07")

其中标准格式为

"YYYY-MM-DD"

我的问题是,我如何添加月份和日期,使所有日期都是标准形式,使向量变成:

dates<-c("2006-01-01","2009-10-19","2008-11-08","2002-07-01")

基本上,对于所有非标准日期表单,我想添加"01"为丢失的条目干杯。谢谢你。

我们可以用ymdtruncated

library(lubridate)
ymd(dates, truncated = 2)

与产出

[1] "2006-01-01" "2009-10-19" "2008-11-08" "2002-07-01"

相关内容

  • 没有找到相关文章

最新更新