1
xtsパッケージで.indexyear
関数を使用しようとしていますが、どのように使用されるべきかについて頭を下げることはできません。xtsパッケージで.indexyearを使用する方法
以下はいくつかのコードです。.indexyear
は、2012, 2013, 2014, 2015
の間に112, 113, 114, 115
を返します。 xtsオブジェクトのインデックスに特定の年が存在するかどうかを確認したいので、2012 %in% .indexyear(a)
をTRUE
とするにはどうすればいいですか?
コード
Browse[1]> index(a)
[1] "2012-12-30 00:00:00 CET" "2013-12-30 00:00:00 CET" "2014-12-30 00:00:00 CET" "2015-12-30 01:00:00 CET"
Browse[1]> .indexyear(a)
[1] 112 113 114 115
Browse[1]> 2014 %in% .index(a) # should actually be TRUE!
[1] FALSE
Browse[1]> 113 %in% .indexyear(a)
[1] TRUE
インデックスに実際にエポックから2014秒後の時刻が含まれている場合は、%.index(a)の2014%は「TRUE」にする必要があります。 –