我有以下数据框:
> dput(gdp_fecha)
structure(list(Quarters = structure(c(10957, 11048, 11139, 11231,
11323, 11413, 11504, 11596, 11688, 11778, 11869, 11961, 12053,
12143, 12234, 12326, 12418, 12509, 12600, 12692, 12784, 12874,
12965, 13057, 13149, 13239, 13330, 13422, 13514, 13604, 13695,
13787, 13879, 13970, 14061, 14153, 14245, 14335, 14426, 14518,
14610, 14700, 14791, 14883, 14975, 15065, 15156, 15248, 15340,
15431, 15522, 15614, 15706, 15796, 15887, 15979, 16071, 16161,
16252, 16344, 16436, 16526, 16617, 16709, 16801, 16892, 16983,
17075, 17167, 17257, 17348, 17440, 17532, 17622, 17713, 17805,
17897, 17987, 18078, 18170, 18262, 18353, 18444), class = "Date")), row.names = c(NA,
-83L), class = "data.frame")
(从 2000 年 1 月 1 日到 2020 年 7 月 1 日,休息 3 个月)
我正在尝试使用包中的quarters
功能lubridate
。
我希望日期看起来像这样:2000 Q1,2000 Q3,等等......
我正在尝试使用此代码,但出现此错误:
> gdp_fecha$Quarters <- quarter(gdp_fecha$Quarters, with_year=TRUE)
Error in quarter(gdp_fecha$Quarters, with_year = TRUE) :
unused argument (with_year = TRUE)
我检查了 lubridate 文档,看起来就像那样。
是否有任何解决此错误的方法,或任何其他方式来获取我想要的日期?
提前致谢!