Package: tfarima 0.3.6

tfarima: Transfer Function and ARIMA Models

Building customized transfer function and ARIMA models with multiple operators and parameter restrictions. Functions for model identification, model estimation (exact or conditional maximum likelihood), model diagnostic checking, automatic outlier detection, calendar effects, forecasting and seasonal adjustment. See Bell and Hillmer (1983) <doi:10.1080/01621459.1983.10478005>, Box, Jenkins, Reinsel and Ljung <ISBN:978-1-118-67502-1>, Box, Pierce and Newbold (1987) <doi:10.1080/01621459.1987.10478430>, Box and Tiao (1975) <doi:10.1080/01621459.1975.10480264>, Chen and Liu (1993) <doi:10.1080/01621459.1993.10594321>.

Authors:Jose L. Gallego [aut, cre]

tfarima_0.3.6.tar.gz
tfarima_0.3.6.zip(r-4.5)tfarima_0.3.6.zip(r-4.4)tfarima_0.3.6.zip(r-4.3)
tfarima_0.3.6.tgz(r-4.4-x86_64)tfarima_0.3.6.tgz(r-4.4-arm64)tfarima_0.3.6.tgz(r-4.3-x86_64)tfarima_0.3.6.tgz(r-4.3-arm64)
tfarima_0.3.6.tar.gz(r-4.5-noble)tfarima_0.3.6.tar.gz(r-4.4-noble)
tfarima_0.3.6.tgz(r-4.4-emscripten)tfarima_0.3.6.tgz(r-4.3-emscripten)
tfarima.pdf |tfarima.html
tfarima/json (API)

# Install 'tfarima' in R:
install.packages('tfarima', repos = c('https://gallegoj.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/gallegoj/tfarima/issues

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:
  • Wtelephone - Wisconsin Telephone Company
  • rsales - Retail Sales of Variety Stores
  • seriesC - Series C Chemical Process Temperature Readings: Every Minute.
  • seriesJ - Gas furnace data

On CRAN:

4.04 score 2 stars 11 scripts 352 downloads 67 exports 6 dependencies

Last updated 8 months agofrom:2fa8ee0b81. Checks:OK: 1 ERROR: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 23 2024
R-4.5-win-x86_64ERRORNov 23 2024
R-4.5-linux-x86_64ERRORNov 23 2024
R-4.4-win-x86_64ERRORNov 23 2024
R-4.4-mac-x86_64ERRORNov 23 2024
R-4.4-mac-aarch64ERRORNov 23 2024
R-4.3-win-x86_64ERRORNov 23 2024
R-4.3-mac-x86_64ERRORNov 23 2024
R-4.3-mac-aarch64ERRORNov 23 2024

Exports:add.umaltformas.lagpolas.umautocorrautocovautocov2MAbsmcalendarCalendarVarcommon.factorsdiagchkdisplayeasterequationfactorsfitideikfinitinterventionInterventionVarinvkfkslagpolmodifymsxnablanoiseoutlierDatesoutliersoutput.tfpccfphipi.weightspredict.tfmpredict.umprintLagpolprintLagpolListpsi.weightsrestr.lagpolrformrootsroots2lagpolSsdummiesseasadjsetinputssformsignalsimsincosspecstdstsmtftfesttfmthetatsvalueucompumunitcirclevarselwkfilterwold.pol

Dependencies:latticeMASSnumDerivRcppRcppArmadillozoo

Transfer Function and ARIMA Models

Rendered fromtfarima.Rnwusingutils::Sweaveon Nov 23 2024.

Last update: 2024-03-28
Started: 2021-03-23

Readme and manuals

Help Manual

Help pageTopics
Transfer Function and ARIMA Models.tfarima-package tfarima
Addition or substraction of univariate (ARIMA) modelsadd.um
Alternative form for STS modelaltform altform.stsm
Lag polynomialas.lagpol
Convert 'arima' into 'um'.as.um
Theoretical simple/partial autocorrelations of an ARMA modelautocorr autocorr.um
Theoretical autocovariances of an ARMA modelautocov autocov.stsm autocov.um
MA process compatible with a vector of autocovariancesautocov2MA
Basic Structural Time Series modelsbsm
Calendar effectscalendar calendar.tfm calendar.um
Calendar variablesCalendarVar
Cross-correlation checkccf.tfm
Coefficients of a transfer function modelcoef.tfm
Coefficients of a univariate modelcoef.um
Diagnostic checkingdiagchk diagchk.tfm diagchk.um
Graphs for ARMA modelsdisplay display.default display.um
Easter effecteaster easter.um
Equation of a univariate ARIMA modelequation equation.um
Lag polynomial factorizationfactors factors.lagpol
Estimation of a STS modelfit.stsm
Estimation of the ARIMA modelfit fit.tfm fit.um
Identification plotside
Initialization Kalman filterikf ikf.stsm
Initial conditions for Kalman filterinit init.stsm
Intervention analysis/Outlier treatmentintervention intervention.tfm intervention.um
Intervention variablesInterventionVar
Inverse of a lag polynomialinv inv.lagpol
Kalman filter for STS modelskf kf.stsm
Kalman smoother for STS modelsks ks.stsm
Lag polynomialslagpol
Log-likelihood of an STS modellogLik.stsm
Log-likelihood of an ARIMA modellogLik.um
Modifying a TF or an ARIMA modelmodify modify.tfm modify.um
Minimum signal extractionmsx msx.um
Unscramble I polynomialnabla nabla.um
Non stationary AR polynomial of the reduced formnabla.stsm
Noise of a transfer function modelnoise noise.tfm
Outlier datesoutlierDates
Outliers detection at known/unknown datesoutliers outliers.tfm outliers.um
Output of a transfer functionoutput.tf
Prewhitened cross correlation functionpccf
Unscramble AR polynomialphi phi.um
Pi weights of an AR(I)MA modelpi.weights pi.weights.um
Forecasting with transfer function modelspredict.tfm
Forecasts from an ARIMA modelpredict.um
Print univariate modelsprint.msx print.um
Print numeric vector as a lagpol objectprintLagpol
Print a list of lagpol objectsprintLagpolList
Psi weights of an AR(I)MA modelpsi.weights psi.weights.um
Residuals of a transfer function modelresiduals.tfm
Residuals of the ARIMA modelresiduals.um
Restricted lag polynomialsrestr.lagpol
Reduce form for STS modelrform rform.stsm
Roots of the lag polynomials of an ARIMA modelroots roots.um
Roots of a lag polynomialroots.default roots.lagpol
Lag polynomial from rootsroots2lagpol
Retail Sales of Variety Stores (U.S. Bureau of the Census)rsales
Annual sumS
Seasonal dummiessdummies
Seasonal adjustmentseasadj seasadj.um
Series C Chemical Process Temperature Readings: Every Minute.seriesC
Gas furnace dataseriesJ
'setinputs' adds new inputs into a transfer function model.setinputs setinputs.tfm setinputs.um
Structural form for an ARIMA modelsform sform.um
Signal component of a TF modelsignal signal.tfm
Time series simulation form an ARIMA or TF modelsim sim.tfm sim.um
Trigonometric variablessincos
Spectrum of an ARMA modelspec spec.um
Standardize time seriesstd
Structural time series modelsstsm
Summarizing Transfer Function modelssummary.tfm
Summary of um modelsummary.um
Transfer function for inputtf
Preestimates of a transfer functiontfest
Transfer function modelstfm
Unscramble MA polynomialtheta theta.um
Diagnostic Plots for Time-Series Fits Descriptiontsdiag.tfm
Diagnostic Plots for Time-Series Fits Descriptiontsdiag.um
Value of a time series at a datetsvalue
Unobserved componentsucomp ucomp.tfm ucomp.um
Univariate (ARIMA) modelum
Unit circleunitcircle unitcircle.default unitcircle.lagpol
Variable selectionvarsel varsel.tfm
Wiener-Kolmogorov filterwkfilter wkfilter.um
Wold polynomialwold.pol
Wisconsin Telephone CompanyWtelephone