我正計算兩天之間的工作日。成功地,我從這個問題(Calculate the number of weekdays between 2 dates in R)計算了沒有Saturday
和Sunday
的日子,現在我正試圖將這些代碼實施爲國定假日。我怎樣才能在這裏添加國家假期?計算工作日
我用這個代碼來計算weekdays
。
Nweekdays <- function(a, b) {
sum(!weekdays(seq(a, b, "days")) %in% c("Saturday", "Sunday"))}
第一步將指定您想要使用哪個國家的假期時間表,對不對?無論如何,timeDate包有幾個函數,如holidayNYSE()和holidayLONDON()可以幫助你:https://cran.r-project.org/web/packages/timeDate/timeDate.pdf –