我有一个名为x的矩阵,如下所示:
pTime Close
1 1275087600 1.2268
2 1275264000 1.2264
3 1275264300 1.2265
4 1275264600 1.2268
5 1275264900 1.2265
6 1275265200 1.2265
7 1275265500 1.2270
8 1275265800 1.2269
9 1275266100 1.2268
10 1275266400 1.2275
...1000 rows
我将它转换为时间序列数据类型(mts [2000]),其中tser< -ts(x)1 现在我想使用window()函数(来自stats包)根据它们的POSIX时间戳(pTime字段)隔离#5和#8之间的所有行,但是我收到一条错误消息.
> A
> B
> A
pTime
"-05-31 01:15:00 EDT"
> B
pTime
"-05-31 01:30:00 EDT"
> window(tser[,1],A,B)
Error in window.default(x, ...) : 'start' cannot be after 'end'
In addition: Warning message:
In window.default(x, ...) : 'end' value not changed
有小费吗?