Time Series Analysis Tools
Helper Function for ARMA to WV Approximation
Akaike's Information Criterion
Bootstrap for Everything!
Create an Autoregressive P [AR(P)] Process
Randomly guess starting parameters for AR1
Transform AR1 to GM
AR(1) process to WV
Definition of an Autoregressive Process of Order 1
Create an Autoregressive Integrated Moving Average (ARIMA) Process
ARMA Adapter to ARMA to WV Process function
Randomly guess starting parameters for ARMA
ARMA process to WV Approximation
ARMA process to WV
Create an Autoregressive Moving Average (ARMA) Process
ARMA(1,1) to WV
Definition of an ARMA(1,1)
Compute Theoretical ACF for an ARMA Process
Converting an ARMA Process to an Infinite MA Process
Empirical ACF and PACF
Find the auto imu result
B Matrix
Computes the MO/DWT wavelet variance for multiple processes
Select the Best Model
bl14 filter construction
bl20 filter construction
Generate the Confidence Interval for GOF Bootstrapped
Compute the Bootstrapped GoF Test
Removal of Boundary Wavelet Coefficients
Build List of Unique Models
Calculate the Psi matrix
Time Series Convolution Filters
Diagnostics on Fitted Time Series Model
Generate eta3 robust confidence interval
Generate eta3 confidence interval
Generate a Confidence intervval for a Univariate Time Series
Optim loses NaN
Combine math expressions
Comparison of Classical and Robust Correlation Analysis Functions
Computes the (MODWT) wavelet covariance matrix
Correlation Analysis Functions
Count Models
Bootstrap for Matrix V
Internal IMU Object Construction
Custom legend function
Analytic D matrix of Processes
d16 filter construction
d4 filter construction
d6 filter construction
d8 filter construction
Each Models Process Decomposed to WV
Decomposed WV to Single WV
Analytic second derivative matrix for AR(1) process
Analytic D matrix for ARMA(1,1) process
Analytic second derivative matrix for drift process
Analytic second derivative for MA(1) process
Analytic D matrix for AR(1) process
Analytic D matrix for ARMA(1,1) process
Analytic D matrix for Drift (DR) Process
Analytic D matrix for MA(1) process
Analytic D matrix for Quantization Noise (QN) Process
Analytic D matrix Random Walk (RW) Process
Analytic D Matrix for a Gaussian White Noise (WN) Process
Analytic D matrix of Processes
Create a ts.model from desc string
Discrete Fourier Transformation for Autocovariance Function
Box-Pierce
Ljung-Box
Diagnostic Plot of Residuals
Portmanteau Tests
Lagged Differences in Armadillo
Discrete Intergral: Inverse Difference
Root Finding C++
Root Finding C++
Auto-Covariance and Correlation Functions
Drift to WV
Create an Drift (DR) Process
Discrete Wavelet Transform
Expected value DR
Fit a Time Series Model to Data
Evalute a time series or a list of time series models
Computes the (MODWT) wavelet covariance matrix using Chi-square confid...
Definition of a Fractional Gaussian Noise (FGN) Process
Transform an Armadillo field<vec> to a matrix
Find the Common Denominator of the Models
fk14 filter construction
fk22 filter construction
fk4 filter construction
fk6 filter construction
fk8 filter construction
Format the Confidence Interval for Estimates
Generate an Autoregressive Order 1 ( AR(1) ) sequence
Generate AR(1) Block Process
Generate Autoregressive Order p, Integrated d, Moving Average Order q ...
Generate Autoregressive Order - Moving Average Order (ARMA(...
Generate an ARMA(1,1) sequence
Generate Bias-Instability Process
Generate a Drift Process
Generate a Fractional Gaussian noise given and .
Generate Generic Seasonal Autoregressive Order P - Moving Average Orde...
Simulate a simts TS object using a theoretical model
Generate Latent Time Series based on Model (Internal)
Generate a Latent Time Series Object Based on a Model
Generate an Moving Average Order 1 (MA(1)) Process
Generate a Matern Process given , and .
Generate a determinist vector returned by the matrix by vector product...
Generate Time Series based on Model (Internal)
Generate Non-Stationary White Noise Process
Generate a Power Law Process given and .
Generate a Quantisation Noise (QN) or Rounding Error Sequence
Generate a Random Walk without Drift
Generate Seasonal Autoregressive Order P - Moving Average Order Q (SAR...
Generate Seasonal Autoregressive Order P - Moving Average Order Q (SAR...
Generate a Sinusoidal Process given and .
Generate a Gaussian White Noise Process (WN())
Routing function for summary info
Retrieve GMWM starting value from Yannick's objective function
Retrieve GMWM starting value from Yannick's objective function
GM Conversion
Transform GM to AR1
Create a Gauss-Markov (GM) Process
Engine for obtaining the GMWM Estimator
GMWM for (Robust) Inertial Measurement Units (IMUs)
Master Wrapper for the GMWM Estimator
Bootstrap for Estimating Both Theta and Theta SD
Bootstrap for Standard Deviations of Theta Estimates
Update Wrapper for the GMWM Estimator
Generalized Method of Wavelet Moments (GMWM)
Compute the GOF Test
Time of a gts object
Create a simts TS object using time series data
Randomly guess a starting parameter
Randomly guess a starting parameter
Haar filter construction
Obtain the value of an object's properties
Indirect Inference for ARMA
Indirect Inference for ARMA
Pulls the IMU time from the IMU object
Create an IMU Object
Check Invertibility Conditions
Is simts Object
Integer Check
Calculates the Jacobian for the ARMA process
la16 filter construction
la20 filter construction
la8 filter construction
MLR in Armadillo
Linear Regression with Drift
Logit Inverse Function
Logit Function
Logit2 Inverse Function
Logit2 Function
Generate a Latent Time Series Object from Data
Definition of a Mean deterministic vector returned by the matrix by ve...
Second moment DR
Ma vectorized function.
Ma function.
Create an Moving Average Q [MA(Q)] Process
Moving Average Order 1 (MA(1)) to WV
Definition of an Moving Average Process of Order 1
Default utility function for various plots titles
Median Absolute Prediction Error
Definition of a Matérn Process
mb16 filter construction
mb24 filter construction
mb4 filter construction
mb8 filter construction
Mean of the First Difference of the Data
Obtain the smallest polynomial root
Absolute Value or Modulus of a Complex Number.
Generate the ts model object description
Generate the ts model object's process desc
Model Score
Generate the ts model object's theta vector
Maximum Overlap Discrete Wavelet Transform
Computes the (MODWT) wavelet variance
Bootstrap standard error for the median
Replicate a Vector of Elements times
Extract Object
Bootstrap for Optimism and GoF
Bootstrap for Optimism
Order AR1s by size of phi.
Order the Model
Plot Time Series Forecast Function
Plot the GMWM with the Wavelet Variance
Plot simts Time Series Data
Plot Latent Time Series Object
Plot Partial Auto-Covariance and Correlation Functions
Plot Auto-Covariance and Correlation Functions
Definition of a Power Law Process
Add ts.model objects together
Time Series Prediction
Predict future points in the time series using the solution of the Gen...
Print simts Objects
Print fitsimts object
Print gmwm object
Print summary.gmwm object
Multiply a ts.model by constant
Pseudo Logit Inverse Function
Pseudo Logit Function
Quadrature Mirror Filter
Quantisation Noise (QN) to WV
Create an Quantisation Noise (QN) Process
Find Quantiles
Find the Rank Models result
Hook into R's ARIMA function
Read an IMU Binary File into R
Read an IMU Binary File into R
Plot the Distribution of (Standardized) Residuals
Reverse Subset Column
Reverse Subset Row
Reverse Armadillo Vector
Time Series Recursive Filters
GMWM for Robust/Classical Comparison
Truncated Normal Distribution Sampling Algorithm
Random Walk to WV
Create an Random Walk (RW) Process
Function to Compute Direction Random Walk Moves
Create a Seasonal Autoregressive Integrated Moving Average (SARIMA) Pr...
Calculates Length of Seasonal Padding
Determine parameter expansion based upon objdesc
(Internal) Expand the SARMA Parameters
Expand Parameters for an SARMA object
Efficient way to merge items together
Create a Seasonal Autoregressive Moving Average (SARMA) Process
Computes the MODWT scales
Run Model Selection Criteria on ARIMA Models
Select the Wavelet Filter
Time Series Model Selection
Generate a sequence of values
Generate a sequence of values based on supplied number
Set the RNG Seed from within Rcpp
Basic Diagnostic Plot of Residuals
Simplify and print SARIMA model
simts: Time Series Analysis Tools
Definition of a Sinusoidal (SIN) Process
Sort Matrix by Column
Subset an IMU Object
Accumulation of Armadillo field<vec>
Summary of fitsimts object
Summary of GMWM object
Theoretical Autocorrelation (ACF) of an ARMA process
Theoretical Partial Autocorrelation (PACF) of an ARMA process
Model Process to WV
Generate the Confidence Interval for Theta Estimates
Multiple a ts.model by constant
Transform Values for Optimization
Convert Unit of Time Series Data
Revert Transform Values for Display
Update the Attributes of Objects
Update (Robust) GMWM object for IMU or SSM
Update Object Attribute
Obtain the value of an object's properties
Variance DR
Conversion function of Vector to Set
w4 filter construction
Generate a Wave Variance for a Univariate Time Series
Gaussian White Noise to WV
Create an White Noise (WN) Process
Computes the (MODWT) wavelet variance
A system contains easy-to-use tools as a support for time series analysis courses. In particular, it incorporates a technique called Generalized Method of Wavelet Moments (GMWM) as well as its robust implementation for fast and robust parameter estimation of time series models which is described, for example, in Guerrier et al. (2013) <doi: 10.1080/01621459.2013.799920>. More details can also be found in the paper linked to via the URL below.
Useful links