我正在尝试使用DTW(动态时间扭曲)距离在python中创建层次聚类。我能够使用DTW包计算距离,但不能确保在scipy中为层次聚类提供用户定义的距离。
任何有关如何进行的想法都会有很大的帮助。感谢
答案 0 :(得分:1)
请研究scikit learn documentation。
亲和力:字符串或可调用,默认:“euclidean”
用于计算链接的度量标准。可以是“euclidean”,“l1”,“l2”,“manhattan”,“cosine”或“precomputed”。
或者,如果您在没有scikit-learn的情况下使用scipy,那么还有documentation。
y :ndarray
精简或冗余距离矩阵。压缩距离矩阵是包含距离矩阵的上三角形的平面阵列。这是pdist返回的形式。或者,n维的(m)观察向量的集合可以作为(m)乘(n)数组传递。