This function contains the traditional standard-dimensional temporal disaggregation methods proposed by denton1971adjustment;textualTSdisaggregation, dagum2006benchmarking;textualTSdisaggregation,
chow1971best;textualTSdisaggregation, fernandez1981methodological;textualTSdisaggregation and litterman1983random;textualTSdisaggregation,
and the high-dimensional methods of mosley2021sparse;textualTSdisaggregation.
Usage
disaggregate(
Y,
X = matrix(data = rep(1, times = nrow(Y)), nrow = nrow(Y)),
aggMat = "sum",
aggRatio = 4,
method = "Chow-Lin",
Denton = "first"
)
Arguments
Y
The low-frequency response series (n_l x 1 matrix).
X
The high-frequency indicator series (n x p matrix).
aggMat
Aggregation matrix according to 'first', 'sum', 'average', 'last' (default is 'sum').
aggRatio
Aggregation ratio e.g. 4 for annual-to-quarterly, 3 for quarterly-to-monthly (default is 4).
method
Disaggregation method using 'Denton', 'Denton-Cholette', 'Chow-Lin', 'Fernandez', 'Litterman', 'spTD' or 'adaptive-spTD' (default is 'Chow-Lin').
Denton
Type of differencing for Denton method: 'absolute', 'first', 'second' and 'proportional' (default is 'first').
Value
y_Est Estimated high-frequency response series (n x 1 matrix).
beta_Est Estimated coefficient vector (p x 1 matrix).
ul_Est Estimated aggregate residual series (n_l x 1 matrix).
Details
Takes in a n_l x 1 low-frequency series to be disaggregated Y and a n x p high-frequency matrix of p indicator series X. If n > n_l x aggRatio where aggRatio
is the aggregation ration (e.g. aggRatio = 4 if annual-to-quarterly disagg or aggRatio = 3 if quarterly-to-monthly disagg) then extrapolation is done
to extrapolate up to n.
# NOT RUN {data = TempDisaggDGP(n_l=25,n=100,p=10,rho=0.5)
X = data$X_Gen
Y = data$Y_Gen
fit_chowlin = disaggregate(Y=Y,X=X,method='Chow-Lin')
y_hat = fit_chowlin$y_Est
# }