dist {squat} | R Documentation |
QTS Distance Matrix Computation
Description
This function massages an input sample of quaternion time series to turn it into a pairwise distance matrix.
Usage
dist(x, metric, ...)
## Default S3 method:
dist(
x,
metric = c("euclidean", "maximum", "manhattan", "canberra", "binary", "minkowski"),
diag = FALSE,
upper = FALSE,
p = 2,
...
)
## S3 method for class 'qts_sample'
dist(
x,
metric = c("l2", "pearson", "dtw"),
warping_class = c("affine", "dilation", "none", "shift", "srsf"),
cluster_on_phase = FALSE,
labels = NULL,
...
)
Arguments
x |
A numeric matrix, data frame, stats::dist object or object of class qts_sample specifying the sample on which to compute the pairwise distance matrix. |
metric |
A character string specifying the distance measure to be used.
This must be one of |
... |
not used. |
diag |
logical value indicating whether the diagonal of the
distance matrix should be printed by |
upper |
logical value indicating whether the upper triangle of the
distance matrix should be printed by |
p |
The power of the Minkowski distance. |
warping_class |
A string specifying the warping class Choices are
|
cluster_on_phase |
A boolean specifying whether clustering should be
based on phase variation or amplitude variation. Defaults to |
labels |
A character vector specifying curve labels. Defaults to |
Value
An object of class stats::dist.
Examples
D <- dist(vespa64$igp[1:5])