Opened 15 years ago
Closed 15 years ago
#183 closed doubt (fixed)
Input con omitidos — at Version 1
Reported by: | jconde | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Estimation | Keywords: | |
Cc: |
Description (last modified by )
Actualmente, si se incluye un input con valores omitidos, que hace MMS?
1- completa los omitidos del input (de alguna forma) y estima con ellos?
Si es así, hay alguna opción que permita controlar si el usuario así lo
quiere (por ejemplo estaría la opción de)
2- no completa los omitidos y da un error en la estimación, ya que el
tamaño del input no es el esperado?
Pensaba que la opción por defecto era la 1, sin embargo al definir inputs
donde, la serie inicial tiene valores a cero, y la transformación es
logaritmica (por tanto se genera un omitido donde la variable es tiene
valores nulos), se obtiene el error
ERROR: [36] No es posible aplicar CholeskiFactor a una matriz virtual no tiene bastantes filas para construir S = X' X Cholmod.R.Sparse(69x80)
que es la opción 2.
Change History (1)
comment:1 Changed 15 years ago by
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | new → closed |
En MMS los valores omitidos tanto en el output como en los inputs se consideran parámetros del modelo, y por tanto se intentan estimar.
Si la estrategia utilizada para estimarlos fracasa se obtendrán errores como los que comentas.
Estimate es incapaz de estimar omitidos en inputs, y como se ve en el ejemplo que citas, BSR no es infalible. La presencia de omitidos en las series ha de tratarse como un aspecto más del modelo y por tanto hay que tener cuidado con ellos en el diseño del modelo.