1
我有一套一年的金融數據。數據在工作日內收集。 有沒有什麼辦法在R給每個數據點分配一個日期,因爲第三個數據點是在juanari上爲第一個數據點收集的。日期和財務數據
我有一套一年的金融數據。數據在工作日內收集。 有沒有什麼辦法在R給每個數據點分配一個日期,因爲第三個數據點是在juanari上爲第一個數據點收集的。日期和財務數據
你需要採取兩個步驟去解決:
seq.Date
wday
計算一週中的一天,並刪除值1所有的日子創建日期序列(星期日)和7(星期六)的代碼和結果:
startdate <- as.Date("2011-01-03")
dates <- seq(startdate, by="1 day", length.out=15)
dates[wday(dates) != 1 & wday(dates) != 7]
[1] "2011-01-03" "2011-01-04" "2011-01-05" "2011-01-06" "2011-01-07"
[6] "2011-01-10" "2011-01-11" "2011-01-12" "2011-01-13" "2011-01-14"
[11] "2011-01-17"
PS。你將有兩個在你的地區保留一個單獨的假期列表,並從列表中刪除這些列表。
timeDate包提供的功能可以在您喜歡的任何金融中心提取工作日(在其分類中有近500個此類金融中心)。