R-Weekly Forecast

时间:2016-11-10 06:18:28

标签: r time-series forecasting

当我使用ts< - ts(df,frequency = 52,start = c(2007,1))然后打印它时,我得到的结果如下所示,所以代替2007.01,2007.02,2007.52 .... ,我得到了2007.000,2007.019,....它从1/52 = 0.019获得,这在数学上是正确的,但不是很容易解释,有没有办法将它标记为日期本身就像数据框架或至少2007年wk1,2007 wk2 ...

时间序列:

Start = c(2007,1)

结束= c(2014,11)

频率= 52

周,金额

2007.000,645575.4

2007.019,2185193.2

2007.038,1016711.8

2007.058,1894056.4

2007.077,2317517.6

2007.096,2522955.8

2007.115,2266107.3

1 个答案:

答案 0 :(得分:0)

fit <- auto.arima(dmsales[[2]])
fcast<-forecast(fit,h=input$ahead)
dfcast<-data.frame(fcast)
b<-data.frame(seq(as.Date(dmsales[[3]]+7), by = "week", length.out = input$ahead))
ffcast<-as.data.frame(cbind(b,dfcast$Point.Forecast,dfcast$Lo.95,dfcast$Hi.95))
names(ffcast)<-c("Week","Forecast","Lo-95","Hi-95")