Learn R Programming

tidylearn (version 0.1.0)

tidy_hclust: Tidy Hierarchical Clustering

Description

Performs hierarchical clustering with tidy output

Usage

tidy_hclust(data, method = "average", distance = "euclidean", cols = NULL)

Value

A list of class "tidy_hclust" containing:

  • model: hclust object

  • dist: distance matrix used

  • method: linkage method used

  • data: original data (for plotting)

Arguments

data

A data frame, tibble, or dist object

method

Agglomeration method: "ward.D2", "single", "complete", "average" (default), "mcquitty", "median", "centroid"

distance

Distance metric if data is not a dist object (default: "euclidean")

cols

Columns to include (tidy select). If NULL, uses all numeric columns.

Examples

Run this code
# Basic hierarchical clustering
hc_result <- tidy_hclust(USArrests, method = "average")

# With specific distance
hc_result <- tidy_hclust(mtcars, method = "complete", distance = "manhattan")

Run the code above in your browser using DataLab