选项“ward.D”使用的那个(相当于 R 版本 <= 3.0.3 中唯一的 Ward 选项“ward”)没有实现 Ward(1963)的聚类标准,而选项“ward.D2”实现了该标准(穆尔塔和勒让德 2014)。
(http://stat.ethz.ch/R-manual/R-patched/library/stats/html/hclust.html)
显然 ward.D 没有正确执行 Ward 的标准。尽管如此,它似乎在它产生的集群方面做得很好。如果不是 Ward 的标准,method="ward.D" 会实现什么?
参考
Murtagh, F. 和 Legendre, P. (2014)。Ward 的层次凝聚聚类方法:哪些算法实现了 Ward 的准则?分类杂志,31 (3), 274-295。