|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、软件环境:Windows 7 Ultimate sp1、MatlabR2012b 32bit.
' m4 ~0 N: x. s$ ^( x& G# \: a& f7 B' Y( u) S- L
在使用Matlab做聚类分析的时候一般这样用:/ T0 a3 `# R/ I. D
]8 T. `& V' W3 _, J- Y = pdist(X);
- Z = linkage(Y,'single');
- dendrogram(Z);
( {0 ]5 z$ N1 L( }
* y1 i7 q' ?/ |. J7 T- E% m6 z% v# Q9 u; x; t
这样调用dendrogram就能够自动生成树状图,默认显示30个节点的树状图,像下面这样
, Y1 e8 \8 ~3 I: ^: f0 X9 X" F& ~2 i7 c# ], u
% c4 b+ j9 m# m( h
1 I) H0 H- T7 \; w9 K如果Matlab绘制聚类分析要显示完全部的节点,可以使用0参数,不过数据量多的时候,可能会很乱。
/ q) p& X. \* [$ L* q* \ y% w% Q, ?/ N+ j( r. e1 V7 N
如:dendrogram(Z,0);! R4 G# q; W$ n
9 d* i5 o/ E: Z5 C( B1 D8 o0 ~6 U8 I6 |( [
|
|