Learn R Programming

⚠️There's a newer version (1.12) of this package.Take me there.

waveslim

The R packages waveslim contains basic wavelet routines for time series (1D), image (2D) and array (3D) analysis. The code provided is based on wavelet methodology developed in

  • Percival and Walden (2000)
  • Gencay, Selcuk and Whitcher (2001)
  • the dual-tree complex wavelet transform (CWT) from Kingsbury (1999, 2001) as implemented by Selesnick, and
  • Hilbert wavelet pairs (Selesnick 2001, 2002)

Copy Link

Version

Install

install.packages('waveslim')

Monthly Downloads

2,872

Version

1.8.5

License

BSD_3_clause + file LICENSE

Maintainer

Brandon Whitcher

Last Published

June 4th, 2024

Functions in waveslim (1.8.5)

dualfilt1

Kingsbury's Q-filters for the Dual-Tree Complex DWT
dualtree

Dual-tree Complex Discrete Wavelet Transform
dwpt.2d

(Inverse) Discrete Wavelet Packet Transforms in Two Dimensions
fdp.mle

Wavelet-based Maximum Likelihood Estimation for a Fractional Difference Process
exchange

Exchange Rates Between the Deutsche Mark, Japanese Yen and U.S. Dollar
japan

Japanese Gross National Product
find.adaptive.basis

Determine an Orthonormal Basis for the Discrete Wavelet Packet Transform
jumpsine

Sine with Jumps at 0.625 and 0.875
dwt.2d

Two-Dimensional Discrete Wavelet Transform
fdp.sdf

Spectral Density Functions for Long-Memory Processes
dwt.3d

Three Dimensional Separable Discrete Wavelet Transform
dwt

Discrete Wavelet Transform (DWT)
ibm

Daily IBM Stock Prices
dwpt.boot

Bootstrap Time Series Using the DWPT
hosking.sim

Generate Stationary Gaussian Process Using Hosking's Method
dwpt.sim

Simulate Seasonal Persistent Processes Using the DWPT
hilbert.filter

Select a Hilbert Wavelet Pair
heavisine

Sine with Jumps at 0.3 and 0.72
dwt.hilbert

Discrete Hilbert Wavelet Transforms
dwpt

(Inverse) Discrete Wavelet Packet Transforms
mra.2d

Multiresolution Analysis of an Image
modhwt.coh

Time-varying and Seasonal Analysis Using Hilbert Wavelet Pairs
kobe

1995 Kobe Earthquake Data
linchirp

Linear Chirp
modwt.2d

Two-Dimensional Maximal Overlap Discrete Wavelet Transform
mra.3d

Three Dimensional Multiresolution Analysis
my.acf

Autocovariance Functions via the Discrete Fourier Transform
phase.shift

Phase Shift Wavelet Coefficients
modwt.3d

Three Dimensional Separable Maximal Ovelrap Discrete Wavelet Transform
mult.loc

Wavelet-based Testing and Locating for Variance Change Points
mra

Multiresolution Analysis of Time Series
ortho.basis

Derive Orthonormal Basis from Wavelet Packet Tree
phase.shift.hilbert

Phase Shift for Hilbert Wavelet Coefficients
plot.dwt.2d

Plot Two-dimensional Discrete Wavelet Transform
per

Periodogram
squared.gain

Squared Gain Function of a Filter
modwt

(Inverse) Maximal Overlap Discrete Wavelet Transform
stackPlot

Stack Plot
wavelet.filter

Higher-Order Wavelet Filters
wave.variance

Wavelet Analysis of Univariate/Bivariate Time Series
nile

Nile River Minima
spp.mle

Wavelet-based Maximum Likelihood Estimation for Seasonal Persistent Processes
spp.var

Variance of a Seasonal Persistent Process
wave.variance.2d

Wavelet Analysis of Images
mexm

Mexican Money Supply
wave.filter

Select a Wavelet Filter
shift.2d

Circularly Shift Matrices from a 2D MODWT
testing.hov

Testing for Homogeneity of Variance
rotcumvar

Rotated Cumulative Variance
manual.thresh

Wavelet Shrinkage via Thresholding
unemploy

U.S. Unemployment
up.sample

Upsampling of a vector
tourism

U.S. Tourism
xbox

Image with Box and X
qmf

Quadrature Mirror Filter
spin.covariance

Compute Wavelet Cross-Covariance Between Two Time Series
sine.taper

Computing Sinusoidal Data Tapers
brick.wall

Replace Boundary Wavelet Coefficients with Missing Values
barbara

Barbara Test Image
dau

Digital Photograph of Ingrid Daubechies
ar1

Simulated AR(1) Series
basis

Produce Boolean Vector from Wavelet Basis Names
dpss.taper

Calculating Thomson's Spectral Multitapers by Inverse Iteration
FSfarras

Farras nearly symmetric filters
bandpass.var.spp

Bandpass Variance for Long-Memory Processes
afb

Filter Banks for Dual-Tree Wavelet Transforms
cplxdual2D

Dual-tree Complex 2D Discrete Wavelet Transform
denoise.dwt.2d

Denoise an Image via the 2D Discrete Wavelet Transform
css.test

Testing the Wavelet Packet Tree for White Noise
cshift

Miscellaneous Functions for Dual-Tree Wavelet Software
cpi

U.S. Consumer Price Index
doppler

Sinusoid with Changing Amplitude and Frequency
blocks

A Piecewise-Constant Function
acvs.andel8

Autocovariance and Autocorrelation Sequences for a Seasonal Persistent Process
convolve2D

Fast Column-wise Convolution of a Matrix