1

重複の可能性:
XTS は機能を時刻サブセットに適用しますか?

私はこの種のパターンに興味があります: 毎日 09:45 から 09:55 の間に何か面白いことが起こりますか [今日か他の日かに関係なく]。私は xts を使用していますが、日付を無視してこの分析に時間のみを使用する方法が見つかりません。

例としていくつかのコードを次に示します。

times = c(as.POSIXct("2012-11-03 09:45:00 IST"),
          as.POSIXct("2012-11-04 09:45:00 IST"),
          as.POSIXct("2012-11-05 12:45:00 IST"),
          as.POSIXct("2012-11-08 09:45:01 IST"))

xts.obj = xts(c(1,2,3,4),order.by = times)

#the resulting xts object:
#2012-11-03 09:45:00    1
#2012-11-04 09:45:00    2
#2012-11-05 12:45:00    3
#2012-11-08 09:45:01    4

私の目標は、日を問わず、たとえば (09:45-09:55) を集計できるようにすることです。これにより、エントリ (1,2,4) が生成されます。これらはすべて、この時間範囲 [異なる日付] で行われます。

どうもありがとう。

4

1 に答える 1

3

時刻サブセットの使用:

xts.obj["T09:45/T09:55"] 
                    [,1]
2012-11-03 09:45:00    1
2012-11-04 09:45:00    2
2012-11-08 09:45:01    4
于 2012-12-31T10:47:51.547 に答える