Агломеративное иерархическое дерево кластеров
создает дерево с помощью заданной Z = linkage(X,method)method, который описывает, как измерить расстояние между кластерами. Для получения дополнительной информации см. Редактирования»
Вычислительные linkage(y) может быть медленным, когда y является вектор представлением матрицы расстояний. Для 'centroid', 'median', и 'ward' методы, linkage проверяет, y ли - евклидово расстояние. Избегайте этой длительной проверки, передавая X вместо y.
The 'centroid' и 'median' методы могут создать дерево кластеров, которое не является монотонным. Этот результат происходит, когда расстояние от объединения двух кластеров, r и s, до третьего кластера меньше, чем расстояние между r и s. В этом случае в дендрограмме, нарисованной с ориентацией по умолчанию, путь от листа к корневому узлу делает несколько шагов вниз. Чтобы избежать этого результата, используйте другой метод. Этот рисунок показывает немонотонное дерево кластеров.

В этом случае кластер 1 и кластер 3 соединяются в новый кластер, и расстояние между этим новым кластером и кластером 2 меньше, чем расстояние между кластером 1 и кластером 3. Результатом является немонотонное дерево.
Можно предоставить выход Z к другим функциям, включая dendrogram для отображения дерева, cluster для назначения точек кластерам, inconsistent вычислить несогласованные измерения, и cophenet для вычисления кофенетического коэффициента корреляции.
cluster | clusterdata | cophenet | dendrogram | inconsistent | kmeans | pdist | silhouette | squareform