【发布时间】:2018-08-11 22:45:53
【问题描述】:
我在 MATLAB 2016a 中使用 clustergram() 函数生成了下面的 clustergram。我展示的是一个相关矩阵,因此行标签和列标签是相同的,但是由于 MATLAB 开始轴的位置,块结构从右上角到左下角,而我希望它从左上角到右下角(这就是我们通常在矩阵中显示块)。我怎样才能做到这一点?我检查了 clustergram() 函数的参数,但我看不到任何更改轴起始角的参数。
我可以不用树状图,只要标签根据相关值进行聚类。
这是我生成集群图的代码:
cgo = clustergram(corr(values));
我还使用以下方法添加行和列标签(图中未显示):
set(cgo, 'RowLabels', labels);
set(cgo, 'ColumnLabels', labels);
【问题讨论】:
标签: matlab hierarchical-clustering dendrogram