Last chance! 50% off unlimited learning
Sale ends in
Comprehensive implementation of Dynamic Time Warping algorithms in R.
Most variants of the algorithm are supported: symmetric, asymmetric and
custom step patterns, with weighting (see stepPattern
).
Supports windowing: none, "Itakura" parallelogram, Sakoe-Chiba band,
custom (see dtwWindowingFunctions
). Handles query and
template of arbitrary lengths. Multivariate matching and arbitrary
definition for a distance function are supported via user-supplied local
distance matrix.
Please see documentation for function dtw
, which is the
main entry point to the package.
A fast, compiled version of the algorithm is normally used. Should it not be available, a slower pure-R equivalent is automatically used as a fall-back.
The package home page is at install.packages("dtw",repos="http://r-forge.r-project.org")
should get you the development (possibly unstable) version.
dtw
for the main entry point to the package;
dtwWindowingFunctions
for global constraints;
stepPattern
for local constraints;
distance
, outer
for
building a local cost matrix with multivariate
timeseries and custom distance functions.