3.1.3.20. scipy.cluster.hierarchy.ClusterNode¶
-
class
scipy.cluster.hierarchy.ClusterNode(id, left=None, right=None, dist=0, count=1)[source]¶ A tree node class for representing a cluster.
Leaf nodes correspond to original observations, while non-leaf nodes correspond to non-singleton clusters.
The to_tree function converts a matrix returned by the linkage function into an easy-to-use tree representation.
See also
to_tree- for converting a linkage matrix
Zinto a tree object.
Methods
__init__(id[, left, right, dist, count])get_count()The number of leaf nodes (original observations) belonging to the cluster node nd. get_id()The identifier of the target node. get_left()Return a reference to the left child tree object. get_right()Returns a reference to the right child tree object. is_leaf()Returns True if the target node is a leaf. pre_order([func])Performs pre-order traversal without recursive function calls.