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 12 years ago

Closed 12 years ago

Last modified 12 years ago

#1121 closed defect (fixed)

Duda sobre ExtensionRule

Reported by: lmperez Owned by: Pedro Gea
Priority: major Milestone: Maintenance
Component: ModelExcel Keywords: ExtensionRule, LastYear
Cc: cocacola@…

Description

Hola mms, tengo una duda sobre qué hace la ExtensionRule de una variable independiente.
Tengo una variable con cuatro datos (en el último año de datos) en fechado mensual, y le digo que la ExtensionRule es "LastYear". Entiendo que lo que debe hacer es replicar el último año de datos. Sin embargo, lo que hace es replicar estos últimos cuatro datos continuamente en todos los meses.
La variable en cuestión es "CokePro_CCMOMPromo", os dejo un modelo en la carpeta
nas02.localbayes.es\BDR\mms\tickets

Gracias de antemano

Attachments (1)

grafica.png (35.5 KB) - added by Pedro Gea 12 years ago.
ejemplo.png

Download all attachments as: .zip

Change History (8)

comment:1 Changed 12 years ago by Pedro Gea

Status: newaccepted

comment:2 Changed 12 years ago by Pedro Gea

La variable sólo tiene 4 datos (4 meses) de modo que se me ocurren tres opciones:

  • Repetir esos 4 datos (que es lo que hace ahora) y que parece algo inconsistente.
  • Repetir literalmente el último año, dejando la serie con intervalos de 8 meses cada año con valores omitidos.
  • Devolver la serie sin extender.

En cualquier caso, debería añadirse una advertencia que notifique esta situación.

comment:3 Changed 12 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

(In [4594]) Closes #1121
Refs #769
Se supervisan los métodos de extensión existentes para que no extiendan los datos incorrectamente.
El caso expuesto se solventa dejando la serie sin extender e indicándolo a través de una advertencia.
Se añaden otros mecanismos de extensión a los ya existentes.

comment:4 Changed 12 years ago by Pedro Gea

Se listan los métodos de extensión existentes:

  • No extiende
    • "Standard" o "": deja la serie sin extender.
  • Extiende con un valor constante:
    • "<Real>": extiende la serie con el valor indicado.
    • "LastValue": extiende la serie con el último valor.
    • "Average": extiende la serie con el valor promedio de la serie.
  • Extiende con últimos valores:
    • "LastYear": extiende la serie con los datos del último año (datos entre la fecha del último dato y su predecesora un año antes).
    • "Last<Name>": extiende la serie con los datos del último periodo indicado. Se admiten: "Year", "Quarter", "Month", "Week".
    • "Last<Integer>": extiende la serie con los n últimos datos. Por ejemplo: "Last5".
  • Extiende series con tendencia:
    • "LastValueTrend": extiende la serie con una recta con la última pendiente de la serie. Equivale a extender con "LastValue" la serie diferenciada y posteriormente reintegrarla.
    • "AverageTrend": extiende la serie con una recta con al pendiente promedio.
    • "Last<Name|Integer>Trend": extiende la serie periódicamente conservando la tendencia que presenta la serie en ese último periodo.
  • Extensiones especiales:
    • "P*DIF*AR*MA*": extiende la serie utilizando un modelo ARIMA. Para ello, usa la previsión media del modelo estimado sobre la serie indicada.

Changed 12 years ago by Pedro Gea

Attachment: grafica.png added

ejemplo.png

comment:5 Changed 12 years ago by Pedro Gea

ejemplo.png

comment:6 Changed 12 years ago by Pedro Gea

(In [4595]) Refs #1121
Esta mejora estará disponible en MMS.1.23 y superiores.

comment:7 Changed 12 years ago by Pedro Gea

(In [4596]) Refs #1121
Se sube el mismo cambio a la rama de desarrollo.

Note: See TracTickets for help on using tickets.