【发布时间】:2018-06-05 14:38:20
【问题描述】:
我将创建几个日期。
library(lubridate)
x <- ymd(c("2012-03-26", "2012-05-04", "2012-09-23", "2012-12-31"))
我可以从这些x 值中提取年份和季度。
quarter(x, with_year = TRUE, fiscal_start = 10)
[1] 2012.2 2012.3 2012.4 2013.1
但我似乎无法仅提取财政年度。这不起作用,但什么会?
year(x, with_year = TRUE, fiscal_start = 10)
我收到以下错误消息:
年份错误(x,with_year = TRUE,会计开始 = 10): 未使用的参数(with_year = TRUE, finance_start = 10)
【问题讨论】:
-
as.integer(quarter(x, with_year = TRUE, fiscal_start = 10))呢? -
lubridate::year(x)为我工作。这就是你要找的东西吗? -
lubridate::year(x)适用于日历年。我正在寻找财政年度。