Moving Average code in R ~ "ma" - Funktion

Habe ich einige Zeitreihen-Daten Punkte, und ich mag zu einem einfachen Moving Average-Methode auf. Wenn ich dann die Funktion "ma" aus dem Paket "Prognose", bekomme ich die folgende:

library(forecast)
x<-c(1,5,2,8,6,3,2,4,7)
ma(x,order= 4)
[1] NA    NA   4.625   5.000   4.750   4.250   3.875    NA    NA

Nun kann jemand bitte sagen Sie mir, was ist die Logik hier? Da dies offensichtlich nicht der üblichen Regel von einer 4-Punkt einfach MA Prozess hier.

Sie Mai wollen rollmean() im zoo Paket. Könnten Sie uns zeigen, was Ihre erwartete Ausgabe wäre?
Auch die Tatsache berücksichtigen, dass der Standard der centre argument ist TRUE. Wollten Sie einen gleitenden Durchschnitt der letzten 4 Werte?
Ja ich will ein gleitender Durchschnitt der ersten 4 Werte und so weiter.

InformationsquelleAutor user3096833 | 2014-01-24

Schreibe einen Kommentar