how to sort correlation matrix

Dear all, I have correlation matrix rho. And I would like to sort it so that I can observe the high and low correlations. I also have the labelNames array that I use to plot my correlation matrix and need to sort it accordingly as well. Any suggestions?
[rho, pval] = corr(x, 'rows','pairwise');
imagesc(rho);
title(cat(2,'GPM:',num2str(unique(GPM(index_arr{i})))));
colormap(jet)
colorbar;
labelNames = {'PressDrop','Diffbot','Difftop','p4','p1','Diff','Supply','Choke','psi1','NA', 'SPM','Temp'};
set(gca,'XTickLabel',labelNames); % gca gets the current axis
set(gca,'YTickLabel',labelNames); % gca gets the current axis

1 件のコメント

Massimo Zanetti
Massimo Zanetti 2017 年 2 月 6 日
What kind of sorting makes sense for a matrix? You should explain it better.

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeShifting and Sorting Matrices についてさらに検索

タグ

質問済み:

2017 年 2 月 6 日

コメント済み:

2017 年 2 月 6 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by