Visualise Large correlation matrix

Hi Everybody,
Is there anyway I can create a correlation matrix heatmap in matlab?
I have a huge correlation matrix table which has been calculated in SPSS. I just need a better way of visualising this data, if anyone has any ideas that I could achieve this using matlab?
Thanks!
Cameron

Réponses (2)

Peng Li
Peng Li le 26 Mar 2020
You can visualize a matrix by heatmap using imagesc function.
>> test = randn(100, 100);
>> figure; imagesc(test); colorbar;
Cameron Kirk
Cameron Kirk le 27 Mar 2020

0 votes

Hi Peng Li,
Thanks for getting back to me.
Unfortunately when I try that with my own own data, or all I get is a colour map that looks like the graph below

1 commentaire

Peng Li
Peng Li le 27 Mar 2020
better use colorbar to add a color bar so that you know the corresponding levels these colors are for. Basically this means your correlation matrix shows bigger values on row around 60. Is that expected?

Connectez-vous pour commenter.

Catégories

En savoir plus sur Data Distribution Plots dans Centre d'aide et File Exchange

Commenté :

le 27 Mar 2020

Community Treasure Hunt

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

Start Hunting!

Translated by