正在使用bizdays軟件包生成兩個日期之間的公交車日期的向量。R bizdays使它工作的麻煩
fer = as.data.frame(as.Date(fer[1:938]))
#Define default calendar
bizdays.options$set(default.calendar=fer)
dt1 = as.Date(Sys.Date())
dt2 = as.Date(Sys.Date()-(365*10)) #sample 10 year window
#Create date vector
datas = bizseq(dt2, dt1)
我收到此錯誤:「bizseq.Date(dt2,dt1)中的錯誤:給定日期超出範圍。」 相同的行爲任何功能bizdays等人。
有什麼想法?
Tks HubertL,您的解決方案奏效!必須設置週末: bizdays.options $ set(default.calendar = Calendar(holidays = fer,weekdays = c(「saturday」,「sunday」))) –