R 编程子集 XTS 对象删除日期集
R Programming Subset XTS Object drop set of dates
我有一个 xts 对象 "data" 如下所示:
A
2014-12-27 1
2014-12-28 1
2014-12-29 0
2014-12-30 0
2014-12-31 1
2015-01-01 1
2015-01-02 0
2015-01-03 0
2015-01-04 1
2015-01-05 1
因此我想从我设置的日期列表中删除所有日期:
keeps<-as.vector(Table$Dates)
所以我得到一个像“2000-02-03”“2000-01-20”“2000-01-05”这样的向量......
有效的方法是将日期值保留在列表中,例如:
data[keeps, ]
但是,删除日期根本不起作用...
有什么想法吗?
找了一整天,终于找到了:这是link
为了获取向量之一前后的日期,我执行了以下操作:
Obs <- A[keeps, which.i=TRUE]
SurroundingObs<-c(Obs-1, Obs+1)
我有一个 xts 对象 "data" 如下所示:
A
2014-12-27 1
2014-12-28 1
2014-12-29 0
2014-12-30 0
2014-12-31 1
2015-01-01 1
2015-01-02 0
2015-01-03 0
2015-01-04 1
2015-01-05 1
因此我想从我设置的日期列表中删除所有日期:
keeps<-as.vector(Table$Dates)
所以我得到一个像“2000-02-03”“2000-01-20”“2000-01-05”这样的向量......
有效的方法是将日期值保留在列表中,例如:
data[keeps, ]
但是,删除日期根本不起作用... 有什么想法吗?
找了一整天,终于找到了:这是link
为了获取向量之一前后的日期,我执行了以下操作:
Obs <- A[keeps, which.i=TRUE]
SurroundingObs<-c(Obs-1, Obs+1)