evalclusters
Evaluate clustering solutions.
📝Syntax
eva = evalclusters(X, clust, criterion)
eva = evalclusters(X, clust, criterion, Name, Value)
📄Description

evalclusters evaluates clustering solutions for rows of X.

Supported criteria are silhouette, CalinskiHarabasz, and DaviesBouldin. The clustering input can be a matrix of labels, kmeans, linkage, or a function handle. The result is a structure with evaluation properties.

💡Examples
X = [0; 1; 10; 11];
C = [1 1; 1 1; 1 2; 1 2];
eva = evalclusters(X, C, 'CalinskiHarabasz')
X = [0; 1; 10; 11];
eva = evalclusters(X, 'kmeans', 'silhouette', 'KList', 1:3)
🔗See Also
clusterdatakmeanssilhouette
🕔Version History
Version Description
2.0.0 initial version
Edit this page on GitHub