R的营业日日期序列

时间:2016-03-15 14:55:11

标签: r pandas

我希望根据某些日历生成R中给定范围内的日期,即工作日。就像你使用panda date_range函数和频率&b;#39;在Python中。有谁知道R等价物?

我希望动物园/ xts会有东西,但无法找到。

2 个答案:

答案 0 :(得分:1)

我建议您查看timeDate包。它具有isBizday等便捷功能,您可以使用它来检查日期矢量是否是基于特定日历的营业日期。

isBizday(x, holidays = holidayNYSE(), wday = 1:5)

答案 1 :(得分:1)

library(timeDate)
holidays = holidayNYSE()
daysSeq = as.timeDate(seq(from = as.Date("2016-03-01"), to = as.Date("2016-03-16"), by = "day"))
daysSeq[isBizday(daysSeq, holidays = holidays, wday = 1:5)]