close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Last modified 11 years ago

#1126 new enhancement

añadir metodos al ExtensionRule

Reported by: sdelfresno Owned by: Pedro Gea
Priority: major Milestone: Next
Component: Variables Keywords:
Cc:

Description

Hola MMS.
Propongo mejorar la función ExtensionRule para "Average" incorporando un parámetro integer "n" que permita extender la serie con el promedio de los últimos n datos de la misma.

Change History (3)

comment:1 Changed 11 years ago by Pedro Gea

Component: GeneralVariables
Type: defectenhancement

La extensión "Average" ya se añadió (véase #1121).

La otra variante que propones con un determinado de últimos datos no.

comment:2 Changed 11 years ago by Pedro Gea

Si la elección de una parte de los últimos datos para hacer el promedio es por variaciones de nivel en la serie, quizá puede usarse una variante de regla de extensión basada en un ARIMA que se estima de manera automático de fondo.

Por ejemplo:

Serie s = SubSer(Gaussian(1, 0.5, Monthly), y2001, y2005)+5*Step(y2003, Monthly);
Serie MMS::ExtendSerie_Rule(s, y2001, y2006, "Average");
Serie MMS::ExtendSerie_Rule(s, y2001, y2006, "P1DIF1AR0MA1");

comment:3 Changed 11 years ago by Pedro Gea

Milestone: MaintenanceNext
Note: See TracTickets for help on using tickets.