correlation map sorted by hierarchy with dendrogram
5 ビュー (過去 30 日間)
古いコメントを表示
Hey.
I have a matrix of featurs X samples. I want to plot a correlation map between the features (features X features) that will be sorted by hierarchical clustering and I want the dendrogram to be ploted on the figure.
I have tried clustergram and cluster only on features but it creates a featurs X samples map sorted by features. How can I use this sorting for the correlation matrix?
I've also tried to to use linkage and sort the correlation matrix by optimalleaforder but then I don't know how to plot the dendrogram above the image, and I'm also not sure I'm doing it right.
this is the linkage way I tried:
tree = linkage(data,'single','correlation');
dist = 1-corr(data');
dist=round(dist,5);
leafOrder = optimalleaforder(tree,dist);
corr_map = corr(data');
figure, imagesc(corr_map(leafOrder,leafOrder)-eye(sum(num_features)))
What is the best way to do it?
Thanks for your help!
Oded
0 件のコメント
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Expression Analysis についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!