我有从韩国证券交易所获取的时间序列数据,但是我需要创建一个没有假期和周末的日期序列来匹配数据
我创建了如下的无周末日期序列
X <- seq( as.Date("1999/1/04"), as.Date("2018/12/31"),"days")
Dat1 <- X[ ! weekdays(X) %in% c("Saturday", "Sunday")]
str(Dat1)
Date[1:5216], format: "1999-01-04" "1999-01-05" "1999-01-06" "1999-01-07" "1999-01-08" ...
然后使用RQuantLib
包创建了假期列表
library(RQuantLib)
from <- as.Date("1999-01-04")
to<-as.Date("2018-12-31")
Dat2 <- getHolidayList("SouthKorea/KRX", from, to)
str(Dat2)
Date[1:237], format: "1999-03-01" "1999-04-05" "1999-05-05" "1999-12-31" "2000-03-01" ...
如何从日期范围Dat2
中删除Dat1
对象的日期?
答案 0 :(得分:1)
类似
var mockFeedResponse = new Mock<FeedResponse<Thing>>();
mockFeedResponse
.Setup(x => x.GetEnumerator())
.Returns(
new List<Thing>
{
new Thing(),
new Thing()
}.GetEnumerator()
);
会做这份工作