我在时间序列数据上做了很多工作,我想删除几天(特别是夏令时)。所以我有一个天的清单:
days <- c("2009-03-20", "2009-10-25", "2010-03-28", "2010-10-31",
"2011-03-27", "2011-10-30", "2012-03-25", "2012-10-28", "2013-03-31")
我想删除这些天的所有观察结果。现在,这是我的数据:
dato <-seq(as.POSIXlt("2009-01-01"), as.POSIXlt("2013-10-08"), "hour")
x<-runif(41784)*100
y<-runif(41784)*100
df<-cbind(dato, x, y)
我可以用 xts 挑出日子,但我不知道如何删除这些日子?