0
我有一個xts對象,代表使用15分鐘採樣在兩週時間內測量的變量。子集包含數據和時間的xts對象
的數據的一個例子如下:
> class(wideRawXTS)
[1] "xts" "zoo"
> head(wideRawXTS[,2],10)
DO0182U09B3
2017-01-20 16:30:00 -103.37
2017-01-20 16:45:00 -102.75
2017-01-20 17:00:00 -103.30
2017-01-20 17:15:00 -95.92
2017-01-20 17:30:00 -103.04
2017-01-20 17:45:00 -103.67
2017-01-20 18:00:00 -103.26
2017-01-20 18:15:00 -103.86
2017-01-20 18:30:00 -103.96
2017-01-20 18:45:00 -103.33
> str(wideRawXTS)
An ‘xts’ object on 2017-01-20 16:30:00/2017-02-03 16:00:00 containing:
Data: num [1:1343, 1:12] -102 -101 -101 -101 -101 ...
- attr(*, "dimnames")=List of 2
..$ : NULL
..$ : chr [1:12] "DO0182U09A3" "DO0182U09B3" "DO0182U09C3" "DO0182U21A1" ...
Indexed by objects of class: [POSIXlt,POSIXt] TZ:
xts Attributes:
NULL
我希望提取的每一天即24個數據的小時 - 2017年1月20日16點30分○○秒 - > 2017年1月21日16 :30:00爲單個變量,這樣我就可以計算這個單一變量的日內相關性。
我已經簽出Joshua Ulrich's XTS FAQ但它沒有提供具有日期和時間組件的數據。
如何將這個XTS對象分爲14天的塊(96個樣本)?
看看Jubas從[這裏]的答案(https://stackoverflow.com/questions/19420155/subset-rows-according-to-a-range-of-time) –