Computes summary statistics from the output of distantia(), returning a data frame with one row per time series and summary statistics of its dissimilarity scores with all other time series.
Arguments
- df
(required, data frame) Output of
distantia(),distantia_ls(),distantia_dtw(), ordistantia_time_delay(). Default: NULL
See also
Other distantia_support:
distantia_aggregate(),
distantia_boxplot(),
distantia_cluster_hclust(),
distantia_cluster_kmeans(),
distantia_matrix(),
distantia_model_frame(),
distantia_spatial(),
distantia_time_delay(),
utils_block_size(),
utils_cluster_hclust_optimizer(),
utils_cluster_kmeans_optimizer(),
utils_cluster_silhouette()
Examples
tsl <- tsl_simulate(
n = 5,
irregular = FALSE
)
df <- distantia(
tsl = tsl,
lock_step = TRUE
)
df_stats <- distantia_stats(df = df)
df_stats
#> name mean min q1 median q3 max sd range
#> 1 A 2.822934 1.107088 2.231241 3.054622 3.646315 4.075402 1.2939296 2.968314
#> 2 B 2.986980 1.107088 2.606637 3.346302 3.726645 4.148229 1.3235986 3.041141
#> 3 C 3.525711 2.605959 2.981355 3.428742 3.973098 4.639400 0.8780187 2.033441
#> 4 D 4.635603 4.075402 4.130022 4.393814 4.899396 5.679382 0.7395604 1.603980
#> 5 E 4.129946 3.503286 3.565409 3.668557 4.233093 5.679382 1.0380765 2.176096
