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.

您现在正在关注此提交

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

引用格式

Wei-Ting Lin (2026). Visualization of correlation matrix: mycorrplot_1, mycorrplot_2 (https://ww2.mathworks.cn/matlabcentral/fileexchange/48131-visualization-of-correlation-matrix-mycorrplot_1-mycorrplot_2), MATLAB Central File Exchange. 检索时间: .

类别

Help CenterMATLAB Answers 中查找有关 Descriptive Statistics and Visualization 的更多信息

一般信息

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux
版本 已发布 发行说明 Action
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