The medoid is an ACTUAL unit, not an average of units, which is what makes it usable as a representative period or a representative region: a model built on medoids is built on things that really happened.
cluster_medoids(x, frame = NULL)A scale returned by cluster_scale().
The cluster frame; defaults to the one the clustering added.
A data frame of cluster and its representative unit.
s <- scale_example()
d <- data.frame(
unit = rep(scale_units(s), each = 4),
t = rep(sprintf("t%d", 1:4), 7), v = as.numeric(seq_len(28))
)
cluster_medoids(cluster_scale(d, s, k = 3))
#> cluster representative
#> 1 c01 U2
#> 2 c02 U4
#> 3 c03 OTH