2016-05-17 10 views
-1

のプログラミングサブセットXTSオブジェクトドロップセットには、私は、次のように見てXTSオブジェクト「データ」を持っている:R日付

    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年2月3日」「2000年1月20日」「2000年1月5日」のようなベクトルを取得しますリストの日付は次のようになります。

 data[keeps, ] 

ただし、日付を削除することはまったく機能しません。 すべてのアイデア?

+0

はあなたが提供することができますあなたの 'の例'は? – zyurnaidi

+0

これは、上記の日付と同じ形式の列を持つ単なるデータセットです。これらの日付を含むベクトルだけです。それは次のようになります: "2016-04-21" "2016-03-10" "2016-01-21" "2015-12-03" "2015-10-22" "2015-09-03" "2015-07 -16 "" 2015-06-03 "" 2015-04-15 " – Peterhack

+0

一日中検索していましたが、ついにそれを得ました:ここに[link](http://stackoverflow.com/questions/11871572/subsetting-tricks) -for-xts-in-r)! – Peterhack

答えて

0

は一日中検索されて、最終的にそれを得た:Here's link

は前日を取得し、私は次のことを行っているベクトルの1の後には:

 Obs <- A[keeps, which.i=TRUE] 
     SurroundingObs<-c(Obs-1, Obs+1)