scipy.cluster.hierarchy.ClusterNode

class scipy.cluster.hierarchy.ClusterNode(id, left=None, right=None, dist=0, count=1)[源代码]

用于表示群集的树节点类。

叶节点对应于原始观测,而非叶节点对应于非单一聚类。

这个 to_tree 函数将链接函数返回的矩阵转换为易于使用的树表示形式。

所有参数名称也都是属性。

参数
id集成

节点ID。

left群集节点实例,可选

左子树节点。

right群集节点实例,可选

右子树节点。

dist浮动,可选

链接矩阵中此簇的距离。

count整型,可选

此群集中的样本数。

参见

to_tree

用于转换链接矩阵 Z 转换为树对象。

方法:

get_count \()

属于群集节点nd的叶节点(原始观测)的数量。

get_id \()

目标节点的标识符。

get_left \()

返回对左子树对象的引用。

get_right \()

返回对右子树对象的引用。

is_leaf \()

如果目标节点是叶,则返回True。

pre_order \([func] )

在没有递归函数调用的情况下执行预排序遍历。