statsmodels.tsa.vector_ar.svar_model.SVARProcess.simulate_var¶
- SVARProcess.simulate_var(steps=None, offset=None, seed=None)¶
simulate the VAR(p) process for the desired number of steps
- Parameters:
- steps
None
orint
number of observations to simulate, this includes the initial observations to start the autoregressive process. If offset is not None, then exog of the model are used if they were provided in the model
- offset
None
orndarray
(steps
,neqs
) If not None, then offset is added as an observation specific intercept to the autoregression. If it is None and either trend (including intercept) or exog were used in the VAR model, then the linear predictor of those components will be used as offset. This should have the same number of rows as steps, and the same number of columns as endogenous variables (neqs).
- seed{
None
,int
} If seed is not None, then it will be used with for the random variables generated by numpy.random.
- steps
- Returns:
- endog_simulated
nd_array
Endog of the simulated VAR process
- endog_simulated