首页 > 解决方案 > 如何添加交易日?

问题描述

例如,在您表格中的日期 07/03/2015 我如何添加 30 个交易日?

as.Date("07/03/2015", format="%d/%m/%Y") + 30 [1] "2015-04-06"`

这也考虑到周日和周六我如何才能只添加交易日?谢谢

标签: rdate

解决方案


这是你想要的?

创建数据:

library(chron)
dates <- seq.dates("07/03/2015", by = "day", length = 30)

生成工作日:

dates <- weekdays(as.Date(dates))

提取星期几:

remove <- c('Saturday', 'Sunday')
dates [! dates %in% remove]

推荐阅读