Learn R Programming

tidylearn (version 0.1.0)

tidy_silhouette_analysis: Silhouette Analysis Across Multiple k Values

Description

Silhouette Analysis Across Multiple k Values

Usage

tidy_silhouette_analysis(
  data,
  max_k = 10,
  method = "kmeans",
  nstart = 25,
  dist_method = "euclidean",
  linkage_method = "average"
)

Value

A tibble with k and average silhouette widths

Arguments

data

A data frame or tibble

max_k

Maximum number of clusters to test (default: 10)

method

Clustering method: "kmeans" (default) or "hclust"

nstart

If kmeans, number of random starts (default: 25)

dist_method

Distance metric (default: "euclidean")

linkage_method

If hclust, linkage method (default: "average")