silhouette.km: Silhouettes for K-Means Clustering

Description Usage Arguments Details Value Examples

View source: R/silhouette.km.R

Description

Find the silhouettes (12.9) for K-means clustering from the data and and the groups' centers.

Usage

1
silhouette.km(x, centers)

Arguments

x

The N x P data matrix.

centers

The K x P matrix of centers (means) for the K Clusters, row k being the center for cluster K.

Details

This function is a bit different from the silhouette function in the cluster package, Maechler et al., 2005.

Value

The n-vector of silhouettes, indexed by the observations' indices.

Examples

1
2
3
4
5
6
7
8
# Uses sports data.
data(sportsranks)

# Obtain the K-means clustering for sports ranks.
kms <- kmeans(sportsranks, centers = 5, nstart = 10)

# Silhouettes
sil <- silhouette.km(sportsranks, kms$centers)

msos documentation built on Oct. 31, 2020, 9:07 a.m.