1

R の Holt-Winters グラフの x 軸として日付をプロットしようとしています。ほとんどのプロットでxaxt="n"and thenを使用することを認識しています。axis()次のコードは、通常のプロットで機能します。

plot(date,sold, xaxt="n", main="Quantity Widgets Sold")
axis(1,date,format(date,"%d %b", cex.axis=0.7))

軸機能が正常に動作していることがわかります。ただし、このアプローチは Holt-Winters プロットでは機能しません。これは私が今持っているコードです:

date<-df$Date
date<-as.Date(date, "%m/%d/%Y")
sold<-df$Quantity.Sold
sold<-ts(sold)

hwsold<-HoltWinters(sold,beta=FALSE,gamma=FALSE)
plot(hwsold, xaxt="n", xlab=NULL)
axis(1,date,format(date,"%d %b", cex.axis=0.7))

このコードを使用すると、軸は Holt-Winters プロットに追加されず、結果は x 軸のない Holt-Winters フィルタリング プロットのみを示します。

X 軸が日付を示すように Holt-Winters グラフをフォーマットするにはどうすればよいですか?

サンプルデータは次のとおりです。

Date    Quantity.Sold
10/1/2014   14
10/2/2014   44
10/3/2014   23
10/4/2014   12
10/5/2014   9
10/6/2014   17
10/7/2014   18
10/8/2014   24
10/9/2014   35
10/10/2014  13
10/11/2014  23
10/12/2014  17
10/13/2014  19
10/14/2014  25
10/15/2014  29
10/16/2014  41
10/17/2014  37
10/18/2014  13
10/19/2014  16
10/20/2014  12
4

1 に答える 1