在R中窗口化时间序列时出错

时间:2017-01-07 20:07:42

标签: r time-series

我正在尝试设定一个时间序列来绘制特定的一周数据。但是,我收到以下错误消息

library(timeSeries)
TimeDate <- c("15-Jun-04/09","15-Jun-04/19","16-Jun-04/05")
Northwest <- c("898", "893", "948")
NorthwestSeries <- timeSeries(Northwest, TimeDate, format="%Y/%m/%d/%H")
week.N <- series(window(NorthwestSeries, 
                 start=timeDate("15-Jun-04-09",format="%d-%b-%y-%H"),             
                 end=timeDate("16-Jun-04-05",format="%d-%b-%y-%H")))

这是一个可重复的例子:

{{1}}

我该如何解决这个问题!

1 个答案:

答案 0 :(得分:0)

您的时间和日期格式不正确,我已将这些格式更改为:

NorthwestSeries <- timeSeries(Northwest, TimeDate, format="%y-%b-%d/%H")
week.N <- series(window(NorthwestSeries, 
                 start=timeDate("15-Jun-04-09",format="%y-%b-%d/%H"),             
                 end=timeDate("16-Jun-04-05",format="%y-%b-%d/%H")))

y - 有2位数的年份

b - 月份名称缩写

H - 24小时格式的小时