Learn R Programming

⚠️There's a newer version (R2000.6-1) of this package.Take me there.

dse (version 2020.2-1)

Dynamic Systems Estimation (Time Series Package)

Description

Tools for multivariate, linear, time-invariant, time series models. This includes ARMA and state-space representations, and methods for converting between them. It also includes simulation methods and several estimation functions. The package has functions for looking at model roots, stability, and forecasts at different horizons. The ARMA model representation is general, so that VAR, VARX, ARIMA, ARMAX, ARIMAX can all be considered to be special cases. Kalman filter and smoother estimates can be obtained from the state space model, and state-space model reduction techniques are implemented. An introduction and User's Guide is available in a vignette.

Copy Link

Version

Install

install.packages('dse')

Monthly Downloads

337

Version

2020.2-1

License

GPL-2

Maintainer

Paul Gilbert

Last Published

February 26th, 2020

Functions in dse (2020.2-1)

Riccati

Riccati Equation
extractforecastCov

Extract Forecast Covariance
Portmanteau

Calculate Portmanteau statistic
TSmodel

Time Series Models
estBlackBox

Estimate a TSmodel
TSdata.object

time series data object
checkConsistentDimensions

Check Consistent Dimensions
acf

Calculate the acf for an object
checkBalanceMittnik

Check Balance of a TSmodel
featherForecasts

Multiple Horizon-Step Ahead Forecasts
SS

State Space Models
combine.forecastCov

Combine 2 Forecast Cov Objects
forecastCovEstimatorsWRTdata

Calculate Forecast Cov of Estimators WRT Data
is.forecastCovEstimatorsWRTdata.subsets

Check Inheritance
TSdata.forecastCov

TS Extractor Specific Methods
estBlackBox1

Estimate a TSmodel
TSestModel

Estimated Time Series Model
forecastCovCompiled

Forecast covariance for different models - internal
TSdata

Construct TSdata time series object
l.ARMA

Evaluate an ARMA TSmodel
checkResiduals

Autocorrelations Diagnostics
addPlotRoots

Add Model Roots to a plot
combine

Combine two objects.
estBlackBox4

Estimate a TSmodel
balanceMittnik

Balance a state space model
checkBalance

Check Balance of a TSmodel
bestTSestModel

Select Best Model
dse-package

Dynamic Systems Estimation - Multivariate Time Series Package
nseries.featherForecasts

Number of Series
nseriesInput

Number of Series in in Input or Output
coef.TSmodel

Extract or set Model Parameters
estBlackBox2

Estimate a TSmodel
estSSMittnik

Estimate a State Space Model
fixConstants

Fix TSmodel Coefficients (Parameters) to Constants
shockDecomposition

Shock Decomposition
estSSfromVARX

Estimate a state space TSmodel using VAR estimation
residuals.TSestModel

Calculate the residuals for an object
roots

Calculate Model Roots
simulate

Simulate a TSmodel
combine.TSdata

Combine series from two TSdata objects.
estMaxLik

Maximum Likelihood Estimation
estBlackBox3

Estimate a TSmodel
estimatorsHorizonForecastsWRTdata

Estimate models and forecast at given horizons
fixF

Set SS Model F Matrix to Constants
horizonForecasts

Calculate forecasts at specified horizons
smoother

Evaluate a smoother with a TSmodel
estVARXar

Estimate a VAR TSmodel
tfplot.forecast

Specific Methods for tfplot
gmap

Basis Transformation of a Model.
stability

Calculate Stability of a TSmodel
estVARXls

Estimate a VAR TSmodel
tfplot.forecastCov

Plots of Forecast Variance
eg1.DSE.data

Four Time Series used in Gilbert (1993)
forecastCovEstimatorsWRTtrue

Compare Forecasts Cov Relative to True Model Output
estWtVariables

Weighted Estimation
l.SS

Evaluate a state space TSmodel
forecastCovWRTtrue

Compare Forecasts to True Model Output
l

Evaluate a TSmodel
minimumStartupLag

Starting Periods Required
forecastCovReductionsWRTtrue

Forecast covariance for different models
estimateModels

Estimate Models
minForecastCov

Minimum Forecast Cov Models
egJofF.1dec93.data

Eleven Time Series used in Gilbert (1995)
plot.roots

Plot Model Roots
informationTests

Tabulates selection criteria
excludeForecastCov

Filter Object to Remove Forecasts
nstates

State Dimension of a State Space Model
horizonForecastsCompiled

Calculate forecasts at specified horizons
forecasts

Extract Forecasts
print.TSdata

Print Specific Methods
inputData

TSdata Series
informationTestsCalculations

Calculate selection criteria
print.forecastCov

Print Specific Methods
print.TSestModel

Display TSmodel Arrays
forecast

Forecast Multiple Steps Ahead
makeTSnoise

Generate a random time series
observability

Calculate Model Observability Matrix
forecastCov

Forecast covariance for different models
markovParms

Markov Parameters
Tobs.TSdata

Specific Methods for tframed Data
setTSmodelParameters

Set TSmodel Parameter Information
tfplot.TSdata

Tfplot Specific Methods
setArrays

Set TSmodel Array Information
roots.estimatedModels

Roots Specific Methods
TobsInput

TSdata Periods
testEqual.forecast

Specific Methods for Testing Equality
permute

Permute
toSSinnov

Convert to State Space Innovations Model
toSSOform

Convert to Oform
scale.TSdata

Scale Methods for TS objects
seriesNamesInput

TSdata Series Names
stripMine

Select a Data Subset and Model
state

Extract State
seriesNamesInput.forecast

TS Input and Output Specific Methods
phasePlots

Calculate Phase Plots
toARMA

Convert to an ARMA Model
testEqual.ARMA

Specific Methods for Testing Equality
summary.forecastCov

Summary Specific Methods
outOfSample.forecastCovEstimatorsWRTdata

Calculate Out-of-Sample Forecasts
tframed.TSdata

Specific Methods for tframed Data
percentChange.TSdata

Calculate percent change
totalForecastCov

Sum covariance of forecasts across all series
reachability

Calculate Model Reachability Matrix
residualStats

Calculate Residuals Statistics and Likelihood
toSS

Convert to State Space Model
toSSChol

Convert to Non-Innovation State Space Model
seriesNames.TSdata

Series Names Specific Methods
selectForecastCov

Select Forecast Covariances Meeting Criteria
summary.TSdata

Specific Methods for Summary
sumSqerror

Calculate sum of squared prediction errors
DSEversion

Print Version Information
00.dse.Intro

Dynamic Systems Estimation - Multivariate Time Series Package
DSEflags

Flags to Indicate Use of Compiled Code
Polynomials

Polynomial Utilities
MittnikReduction

Balance and Reduce a Model
ARMA

ARMA Model Constructor
MittnikReducedModels

Reduced Models via Mittnik SVD balancing
DSEutilities

DSE Utilities
McMillanDegree

Calculate McMillan Degree