问题:
基于行进时间的集群位置。群集中各个位置之间的旅行时间应少于或等于45分钟。
如何在聚类算法中将预先计算的矩阵与旅行时间数据一起使用?
如何在45分钟的约束下对网站进行集群?
请在下面找到摘要:
尝试对地理位置(经度/纬度)进行聚类,其中地理位置之间任意两个位置组合之间的旅行时间应少于或等于45分钟。
我使用的是接近矩阵,它有时间传输数据。
与此类似的东西(这不完全是我们正在使用的东西):
方法1: 我尝试使用具有“完全”链接的聚集层次聚类。
Python代码供参考:
模型= Agglomerativeclustering(亲和力=“预先计算”,链接=“完成”,distance_threshold = 45 ,n_clusters = None).fit(duration_matrix)
算法不是基于45分钟约束对位置进行聚类。可能是我做错了什么。 我会尽一切努力改善结果,对此将不胜感激。