0

我需要一个层次聚类实现(最好在 matlab 中)来保留我的数据点的顺序。例如,我不希望它输出这样的东西

(((1, 5), (2, 3)), 4)

我很确定有一个更好的术语。我只需要它以与输入相同的顺序组合彼此靠近的集群。

4

1 回答 1

0

您尝试做的不再是 cluster-analysis。它是相似的,但不是聚类。

您正在尝试分割您的数据,即您实际上有一个给定的序列并寻找分割它的好点。

在聚类分析中通常的思维方式中,您有很多单独的项目,并且您希望收集这些以聚合附近的对象;以某种方式,它们可能是连续的,也可能不是连续的。

真的,与其试图破解一个聚类算法来实现你的目标,不如从你的起点开始更有意义,并且可能“重用”以前在聚类中使用的一些想法。

原因不仅仅是技术上的,还有直觉上的。

于 2013-06-14T09:29:18.007 回答