ClusterNode#
- класс scipy.cluster.hierarchy.ClusterNode(id, left=None, правый=None, dist=0.0, count=1)[источник]#
Класс узла дерева для представления кластера.
Листовые узлы соответствуют исходным наблюдениям, а нелистовые узлы соответствуют неодиночным кластерам.
The
to_treeфункция преобразует матрицу, возвращенную функцией linkage, в удобное древовидное представление.Все имена параметров также являются атрибутами.
- Параметры:
- idint
Идентификатор узла.
- leftЭкземпляр ClusterNode, опционально
Левый дочерний узел дерева.
- правыйЭкземпляр ClusterNode, опционально
Правый дочерний узел дерева.
- distfloat, опционально
Расстояние для этого кластера в матрице связей.
- countint, необязательный
Количество образцов в этом кластере.
Методы
Количество листовых узлов (исходных наблюдений), принадлежащих узлу кластера nd.
get_id()Идентификатор целевого узла.
get_left()Вернуть ссылку на объект левого дочернего дерева.
Вернуть ссылку на объект правого дочернего дерева.
is_leaf()Возвращает True, если целевой узел является листом.
pre_order([func])Выполнить обход в прямом порядке без рекурсивных вызовов функций.
Смотрите также
to_treeдля преобразования матрицы связей
Zв объект дерева.