描述
python-cluster 是一个“简单”的包,它允许从列表中创建多个对象组(集群)。 它意味着灵活并且能够集群任何对象。 为了确保这种灵活性,您不仅需要提供对象列表,还需要提供计算其中两个对象之间相似度的函数。 对于简单的数据类型,如整数,这可以像减法一样简单,但更复杂的计算也是可能的。 现在,可以使用层次聚类和流行的 K-Means 算法生成聚类。 对于分层算法,有不同的“链接”(单一、完整、平均和 uclus)方法可用。
算法基于上的文档
笔记
上述站点不再可用,但您仍然可以在互联网档案中查看: : :
用法
一个简单的 Python 程序可能如下所示:
>>> from cluster import HierarchicalClustering
>>> data = [12,34,23,32,46,96,13]
>>> cl = HierarchicalClus
2021-10-21 17:36:18
64KB
Python
1