#1069 closed enhancement (fixed)
DecoTools: Obtener el dueto con fechados no armónicos
Reported by: | Pedro Gea | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | critical | Milestone: | Development 1A |
Component: | DecoTools | Keywords: | |
Cc: | mlocubiche |
Description
Se solicita la creación de un mecanismo para obtener due-tos secuenciales cuando el fechado original de las series no es armónico con el fechado usado para la creación del dueto.
Por ejemplo, cuando las series están en fechado semanal (Weekly
) y el dueto, como de costumbre se hace usando periodicidad anual (Yearly
).
Originado en BPTP#148
.
Change History (4)
comment:1 Changed 12 years ago by
Status: | new → accepted |
---|
comment:2 Changed 12 years ago by
comment:3 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
El mecanismo implementado se apoya en la creación de una matriz de reparto de un periodo en otro. Se construye para poder trasladar aditivamente datos de un periodo a otro con diferente número de instantes.
Por ejemplo, trasladar ventas de un año de 52 semanas a uno de 53, de modo que la suma anual se mantenga. Esto nos permite hacer dueto anuales para series semanales.
Ejemplos de matrices:
Matrix DatingShiftMatrix(5, 3); -> Matrix ((3,0,0), (2,1,0), (0,3,0), (0,1,2), (0,0,3)) * (1/5); Matrix DatingShiftMatrix(3, 4); -> Matrix ((3,1,0,0), (0,2,2,0), (0,0,1,3)) * (1/3);
El problema surge de que los fechados
Weekly
yYearly
no son armónicos. Dicho de otro modo, la serieSerie CalVar(Weekly, Yearly)
no es constante.Esta falta de armonía entre los fechados anual y semanal dio lugar a la creación de los fechados 445. Véanse el fechado
Weekly445
(conocido también comoCtSem445
) del paqueteExtLib
.