Ich arbeite an einer Zeitreihe, deren Werte streng positiv sind . Bei der Arbeit mit verschiedenen Modellen wie AR, MA, ARMA usw. konnte ich keine einfache Möglichkeit finden, streng positive Prognosen zu erzielen.
Ich verwende R für meine Vorhersagen, und alles, was ich finden konnte, war forecast.hts {hts}, das einen hier beschriebenen positiven Parameter hat:
Prognose einer hierarchischen oder gruppierten Zeitreihe, Paket-HTS
## S3 method for class 'gts':
forecast((object, h,
method = c("comb", "bu", "mo", "tdgsf", "tdgsa", "tdfp", "all"),
fmethod = c("ets", "rw", "arima"), level, positive = FALSE,
xreg = NULL, newxreg = NULL, ...))
positive
If TRUE, forecasts are forced to be strictly positive
http://www.inside-r.org/packages/cran/hts/docs/forecast.gts
Anregungen für nicht hierarchische Zeitreihen? Was ist mit der Verallgemeinerung der Verwendung anderer Einschränkungen wie Minimum, Maximum usw.?
Auch wenn dies nicht in R implementiert ist, sind Vorschläge zu Artikeln, Modellen oder hilfreichen allgemeinen Variablentransformationen erwünscht.
Antworten:
Mit dem
forecast
Paket für R einfachlambda=0
beim Einbau eines Modells einstellen . Beispielsweise:lambda
lambda
lambda=0
Weitere Informationen finden Sie unter http://www.otexts.org/fpp/2/4 .
quelle