Visualization of correlation matrix: mycorrplot_1, mycorrplot_2

Plot the results of correlation (i.e. corr(X), corr(X,Y)) in a figure with table-like structure.
1,4K téléchargements
Mise à jour 21 nov. 2015

Afficher la licence

mycorrplot_1.m : display result of corr(X)
mycorrplot_2.m : display result of corr(X,Y))
Documentation can be found on https://github.com/weitingwlin/matlabutility/tree/master/documents

R values and Significance levels (range of P values) are visualized as the color and sizes of circle. User can also chose to see scatter plots, and/or text with R and P values on one triangle. Rows with NaN will be removed for each pair of variables. Input can be matrix or table.

Inspired by :
corrplot : from Matlab econometrics tool box
correlationCircles by David Legland
R package corrplot

Depend on :
Matlab Statistics and Machine Learning Toolbox
my functions: plot_circle.m, mycolor.m, nancorr.m, tnames.m

Citation pour cette source

Wei-Ting Lin (2026). Visualization of correlation matrix: mycorrplot_1, mycorrplot_2 (https://fr.mathworks.com/matlabcentral/fileexchange/48131-visualization-of-correlation-matrix-mycorrplot_1-mycorrplot_2), MATLAB Central File Exchange. Extrait(e) le .

Compatibilité avec les versions de MATLAB
Créé avec R2014a
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Descriptive Statistics and Visualization dans Help Center et MATLAB Answers
Version Publié le Notes de version
1.3.0.0

Edit documentation
Use cellfun('length', xnames) to calculated label size. (instead of my function [str_size])
Edit function: input can be "matrix" or "table". Rows with NaN will be removed for each pair of variables. Improved documentation

1.2.0.0

Fix dependent file [my_colorplates.mat]

1.1.0.0

Editing the description.

1.0.0.0