【发布时间】:2016-12-27 22:39:39
【问题描述】:
我正在使用 as.Date 序列对 xts 对象进行子集化:
library("quantmod")
getSymbols("AAPL",from="2003-01-01")
# indx sequence
indx <- seq(as.Date('2003-03-31'), length.out=200, by='4 weeks')
SELECT <- AAPL[paste(indx)]
如果您查看SELECT 中的最后两行,我发现它从2016-06-06 跳转到2016-08-01,这不是4 周。它缺少2016-07-04,但由于那不是工作日,它会跳过它。如果indx 不是工作日,我如何返回将返回下一个可用工作日的SELECT?在这个例子中它应该返回2016-07-05...
【问题讨论】: