spectral.methods: Singular Spectrum Analysis (SSA) Tools for Time Series Analysis

Share:

Contains some implementations of Singular Spectrum Analysis (SSA) for the gapfilling and spectral decomposition of time series. It contains the code used by Buttlar et. al. (2014), Nonlinear Processes in Geophysics. In addition, the iterative SSA gapfilling method of Kondrashov and Ghil (2006) is implemented. All SSA calculations are done via the truncated and fast SSA algorithm of Korobeynikov (2010) (package 'Rssa').

Author
Jannis v. Buttlar
Date of publication
2015-06-01 10:20:01
Maintainer
Jannis v. Buttlar <jbuttlar@bgc-jena.mpg.de>
License
GPL-2
Version
0.7.2.133

View on R-Forge

Man pages

calcFrequency
Estimate the frequency of a periodic signal
decomposeNcdf
Spectrally decompose all time series in a netCDF datacube
filterTSeriesSSA
Decompose a vector (i.e. time series) into spectral bands
gapfillNcdf
Fill gaps in time series or spatial fields inside a netCDF...
gapfillNcdfCoreprocess
helper function for gapfillNcdf
gapfillSSA
Fill gaps in a vector (time-series) with SSA
groupSSANearestNeighbour
Group SSA eigentriples by finding nearest euclidian...
plotAdditionalAxis
Add a second plot axis with transformed label values
plotDecomposition
Plot the results of a SSA decomposition
plotDecompSeries
Visualize/plot an overview of a SSA decomposed ncdf file.
plotGapfillCube
Plot an overview of a the results of a SSA gapfilling (from a...
plotGapfillSeries
Plot an overview of a the results of a SSA gapfilling (from a...
plotPseudospectrum
Plot and calculate the pseudospectrum of spectrally...
rbindMod
helper function for gapfillNcdf
readNcdfSpectral
Read the results of a spectral decomposition (from a netCDF...
spectral.methods-package
Singular Spectrum Analysis (SSA) Tools for Time Series...

Files in this package

spectral.methods/DESCRIPTION
spectral.methods/NAMESPACE
spectral.methods/R
spectral.methods/R/calcFrequency.R
spectral.methods/R/decomposeNcdf.R
spectral.methods/R/filterTSeriesSSA.R
spectral.methods/R/gapfillNcdf.R
spectral.methods/R/gapfillSSA.R
spectral.methods/R/groupSSANearestNeighbour.R
spectral.methods/R/identifyValidCellsSSA.R
spectral.methods/R/plotAdditionalAxis.R
spectral.methods/R/plotDecompSeries.R
spectral.methods/R/plotDecomposition.R
spectral.methods/R/plotGapfillCube.R
spectral.methods/R/plotGapfillSeries.R
spectral.methods/R/plotPseudospectrum.R
spectral.methods/R/readNcdfSpectral.R
spectral.methods/man
spectral.methods/man/calcFrequency.Rd
spectral.methods/man/decomposeNcdf.Rd
spectral.methods/man/filterTSeriesSSA.Rd
spectral.methods/man/gapfillNcdf.Rd
spectral.methods/man/gapfillNcdfCoreprocess.Rd
spectral.methods/man/gapfillSSA.Rd
spectral.methods/man/groupSSANearestNeighbour.Rd
spectral.methods/man/plotAdditionalAxis.Rd
spectral.methods/man/plotDecompSeries.Rd
spectral.methods/man/plotDecomposition.Rd
spectral.methods/man/plotGapfillCube.Rd
spectral.methods/man/plotGapfillSeries.Rd
spectral.methods/man/plotPseudospectrum.Rd
spectral.methods/man/rbindMod.Rd
spectral.methods/man/readNcdfSpectral.Rd
spectral.methods/man/spectral.methods-package.Rd