gpt4 book ai didi

python - K 表示具有指定簇内距离的簇

转载 作者:行者123 更新时间:2023-11-30 09:48:25 24 4
gpt4 key购买 nike

我经常遇到这样的情况:我有一堆不同的地址(Lat Long 中的输入数据)映射在整个城市。我需要做的是以允许我指定“簇内任意两点之间的最大距离”的方式对这些位置进行聚类。换句话说,指定最大簇内距离。例如,以这样的方式对我的所有单独点进行聚类:聚类内任意两点之间的最大距离为 1.5KM。

最佳答案

我认为这个方法可行:

  1. 运行 KMeans。
  2. 标记所有超过簇内距离阈值的簇。
  3. 对于每个标记的集群,对集群的数据运行 K=2 的 KMeans。
  4. 重复 2,直到没有标记任何簇。

每个簇被分成两部分,直到不违反簇内距离。

另一种选择:

  1. 运行 KMeans。
  2. 如果任何集群超过集群内距离阈值,请增加 K 并重复 1。

关于python - K 表示具有指定簇内距离的簇,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49247626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com