tsdiff#
Purpose#
Differences matrices with or without seasonality.
Format#
- y = tsdiff(x, d[, s])#
- Parameters:
x (TxK matrix) – Data.
d (scalar) – Order of differencing, the number of periods over which differencing occurs.
s (scalar) – Optional argument, seasonal parameter.
- Returns:
y (Matrix) – Differenced data.
Example#
new;
cls;
library tsmt;
// Step One: data
yt = loadd( getGAUSSHome() $+ "pkgs/tsmt/examples/panel_g.csv", "date($Date) + ." );
// U.K.
y_uk = yt[., "UK"];
/*
** Set up parameters
*/
// Order of differencing
d = 1;
// Seasonal adjustment
s = 4;
// First difference of data
y_uk_diff = tsdiff(y_uk, d);
// First difference of data
// adjusted for seasonality
y_uk_sdiff = tsdiff(y_uk, d, s);
Library#
tsmt
Source#
vmutilsmt.src