使用DTW距离的python中的层次聚类

时间:2016-06-01 10:06:56

标签: python cluster-analysis

我正在尝试使用DTW(动态时间扭曲)距离在python中创建层次聚类。我能够使用DTW包计算距离,但不能确保在scipy中为层次聚类提供用户定义的距离。

任何有关如何进行的想法都会有很大的帮助。感谢

1 个答案:

答案 0 :(得分:1)

请研究scikit learn documentation

  

亲和力:字符串或可调用,默认:“euclidean”

     
    

用于计算链接的度量标准。可以是“euclidean”,“l1”,“l2”,“manhattan”,“cosine”或“precomputed”。

  

或者,如果您在没有scikit-learn的情况下使用scipy,那么还有documentation

  

y :ndarray

     
    

精简或冗余距离矩阵。压缩距离矩阵是包含距离矩阵的上三角形的平面阵列。这是pdist返回的形式。或者,n维的(m)观察向量的集合可以作为(m)乘(n)数组传递。