Package: dtw 1.23-1
dtw: Dynamic Time Warping Algorithms
A comprehensive implementation of dynamic time warping (DTW) algorithms in R. DTW computes the optimal (least cumulative distance) alignment between points of two time series. Common DTW variants covered include local (slope) and global (window) constraints, subsequence matches, arbitrary distance definitions, normalizations, minimum variance matching, and so on. Provides cumulative distances, alignments, specialized plot styles, etc., as described in Giorgino (2009) <doi:10.18637/jss.v031.i07>.
Authors:
dtw_1.23-1.tar.gz
dtw_1.23-1.zip(r-4.5)dtw_1.23-1.zip(r-4.4)dtw_1.23-1.zip(r-4.3)
dtw_1.23-1.tgz(r-4.4-x86_64)dtw_1.23-1.tgz(r-4.4-arm64)dtw_1.23-1.tgz(r-4.3-x86_64)dtw_1.23-1.tgz(r-4.3-arm64)
dtw_1.23-1.tar.gz(r-4.5-noble)dtw_1.23-1.tar.gz(r-4.4-noble)
dtw_1.23-1.tgz(r-4.4-emscripten)dtw_1.23-1.tgz(r-4.3-emscripten)
dtw.pdf |dtw.html✨
dtw/json (API)
# Install 'dtw' in R: |
install.packages('dtw', repos = c('https://tonigi.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://r-forge.r-project.org/projects/dtw
Last updated 2 years agofrom:d51529a8ee. Checks:OK: 8 NOTE: 1. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Aug 09 2024 |
R-4.5-win-x86_64 | OK | Aug 09 2024 |
R-4.5-linux-x86_64 | NOTE | Aug 09 2024 |
R-4.4-win-x86_64 | OK | Aug 09 2024 |
R-4.4-mac-x86_64 | OK | Aug 09 2024 |
R-4.4-mac-aarch64 | OK | Aug 09 2024 |
R-4.3-win-x86_64 | OK | Aug 09 2024 |
R-4.3-mac-x86_64 | OK | Aug 09 2024 |
R-4.3-mac-aarch64 | OK | Aug 09 2024 |
Exports:asymmetricasymmetricP0asymmetricP05asymmetricP1asymmetricP2countPathsdtwdtwDistdtwPlotdtwPlotAlignmentdtwPlotDensitydtwPlotThreeWaydtwPlotTwoWaydtwWindow.plotis.dtwis.stepPatternitakuraWindowmori2006mvmStepPatternnoWindowrabinerJuangStepPatternrigidsakoeChibaWindowslantedBandWindowsymmetric1symmetric2symmetricP0symmetricP05symmetricP1symmetricP2typeIatypeIastypeIbtypeIbstypeIctypeIcstypeIdtypeIdstypeIIatypeIIbtypeIIctypeIIdtypeIIIctypeIVcwarpwarpArea
Dependencies:proxy
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Comprehensive implementation of Dynamic Time Warping (DTW) algorithms in R. | dtw-package |
ANSI/AAMI EC13 Test Waveforms, 3a and 3b | aami aami3a aami3b |
Count the number of warping paths consistent with the constraints. | countPaths |
Dynamic Time Warp | dtw is.dtw print.dtw |
Compute a dissimilarity matrix | dtwDist |
Plotting of dynamic time warp results | dtwPlot dtwPlotAlignment plot.dtw |
Display the cumulative cost density with the warping path overimposed | dtwPlotDensity |
Plotting of dynamic time warp results: annotated warping function | dtwPlotThreeWay |
Plotting of dynamic time warp results: pointwise comparison | dtwPlotTwoWay |
Global constraints and windowing functions for DTW | dtwWindow.plot dtwWindowingFunctions itakuraWindow noWindow sakoeChibaWindow slantedBandWindow |
Minimum Variance Matching algorithm | mvm mvmStepPattern |
Step patterns for DTW | asymmetric asymmetricP0 asymmetricP05 asymmetricP1 asymmetricP2 is.stepPattern mori2006 plot.stepPattern print.stepPattern rabinerJuangStepPattern rigid stepPattern symmetric1 symmetric2 symmetricP0 symmetricP05 symmetricP1 symmetricP2 t.stepPattern typeIa typeIas typeIb typeIbs typeIc typeIcs typeId typeIds typeIIa typeIIb typeIIc typeIId typeIIIc typeIVc |
Apply a warping to a given timeseries | warp |
Compute Warping Path Area | warpArea |