dtwclust6.0.0 package

Time Series Clustering Along with Optimizations for the Dynamic Time Warping Distance

SparseDistmat-generics

Generics for SparseDistmat

ssdtwclust

A shiny app for semi-supervised DTW-based clustering

TADPole

TADPole clustering

tsclust-controls

Control parameters for clusterings with tsclust()

tsclust

Time series clustering

explore__plot

This helper will produce the plot in the Explore tab panel.

as.matrix

as.matrix

compare_clusterings_configs

Create clustering configurations.

compare_clusterings

Compare different clustering configurations

compute_envelope

Time series warping envelopes

explore__tidy_series

This helper will create the data frame used to plot in the Explore tab...

GAK

Fast global alignment kernels

cvi_evaluators

Cluster comparison based on CVIs

cvi

Cluster validity indices

DBA

DTW Barycenter Averaging

Distmat-class

Distance matrix

Distmat-generics

Generics for Distmat

DistmatLowerTriangular-class

Distance matrix's lower triangular

DistmatLowerTriangular-generics

Generics for DistmatLowerTriangular

dtw_basic

Basic DTW distance

dtw_lb

DTW distance matrix guided by Lemire's improved lower bound

dtw2

DTW distance with L2 norm

dtwclust-package

Time series clustering along with optimizations for the Dynamic Time W...

interactive_clustering

A shiny app for interactive clustering

lb_improved

Lemire's improved DTW lower bound

lb_keogh

Keogh's DTW lower bound

NCCc

Cross-correlation with coefficient normalization

PairTracker-class

Helper for semi-supervised DTW clustering

pam_cent

Centroid for partition around medoids

parse_input

This helper will parse comma-separated key-value pairs

pdc_configs

Helper function for preprocessing/distance/centroid configurations

reinterpolate

Wrapper for simple linear reinterpolation

repeat_clustering

Repeat a clustering configuration

SBD

Shape-based distance

sdtw_cent

Centroid calculation based on soft-DTW

sdtw

Soft-DTW distance

shape_extraction

Shape average of several time series

SparseDistmat-class

Sparse distance matrix

TSClusters-class

Class definition for TSClusters and derived classes

tsclusters-methods

Methods for TSClusters

tsclustFamily-class

Class definition for tsclustFamily

tslist

Coerce matrices or data frames to a list of time series

zscore

Wrapper for z-normalization

Time series clustering along with optimized techniques related to the Dynamic Time Warping distance and its corresponding lower bounds. Implementations of partitional, hierarchical, fuzzy, k-Shape and TADPole clustering are available. Functionality can be easily extended with custom distance measures and centroid definitions. Implementations of DTW barycenter averaging, a distance based on global alignment kernels, and the soft-DTW distance and centroid routines are also provided. All included distance functions have custom loops optimized for the calculation of cross-distance matrices, including parallelization support. Several cluster validity indices are included.

  • Maintainer: Alexis Sarda
  • License: GPL-3
  • Last published: 2024-07-23