Generates a color for each data point based on its clustering assignment,
facilitating visual distinction of clusters in plots.
Arguments
- x
A clustering vector or a matrix. If a vector is provided, it
represents the cluster assignments for each data point. If a matrix is
provided, each row should represent a data point's membership across multiple
clusters.
Value
A character vector of colors (in hexadecimal format) corresponding to
the clustering assignments, suitable for use in plotting functions.
Examples
plot(iris[, 1:2], col = cluster_color(neokm(iris, 2, 0.2, 0.05)$cluster))