【发布时间】:2020-11-09 02:22:36
【问题描述】:
我正在研究 k-mean 算法来聚类数字列表,假设我的列表是
my_list = [13, 15, 13, 23, 45, 25, 7]
如何使用 k-mean 将相似数字分组? 所以输出是这样的:
clusters = {
1 : [7],
2 : [13, 15, 13],
3 : [23, 25],
4 : [45]
}
然后随机选择一个数字来代表每个簇?
(例如每个集群中的最大值),分别选择7、15、25和45。我该怎么做?
【问题讨论】:
-
不清楚你在问什么。您是要我们向您展示如何从头开始进行 k 均值聚类吗?似乎寻找许多在线教程或使用图书馆可能会更好。或者您只是在问如何从您的集群字典中选择最大值,如标题所示?
标签: python k-means hierarchical-clustering