【发布时间】:2021-04-14 06:04:24
【问题描述】:
我有一个圆心(x,y)和半径(r)的数据集。需要将位置接近的圆圈聚集在一起。然后我有一点需要找到最近的集群。
index x y r
0 0 0 3
1 1 2 2
2 9 5 1
3 10 6 1
4 100 8 20
例如,按索引,簇将是 (0,1),(2,3),(4)。我认为这部分应该由聚类算法开发,但不知道是哪种算法。对于下一步 - 找到最近的集群,考虑时间复杂度,找到它的最佳方法是什么?
【问题讨论】:
-
看起来像k-nn的情况。
标签: python machine-learning classification cluster-analysis decision-tree