2016-11-10 17 views
-2

ts(df、frequency = 52、start = c(2007,1))を使用して印刷すると、結果は以下のようになりますので、2007.01、2007.02、2007.52の代わりに結果が表示されます。 ...、私は2007.000、2007.019、...それは1/52 = 0.019から数学的には正しいが、解釈するのは簡単ではないので、データフレームと同じように日付自体をラベル付けする方法があるか、少なくとも2007 WK1、WK2 2007 ...R-Weekly Forecast

タイムシリーズ:

スタート= 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

+2

あなたは[光沢のあるギャラリー](http://shiny.rstudio.com/gallery/)を介して – MFR

+1

移動をしようとしたコードを投稿してください、多くの例があります。たとえば、[this one](http://shiny.rstudio.com/gallery/basic-datatable.html) – zx8754

答えて

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")

関連する問題