Plot variable correlations
corrplot( creates a matrix of plots showing correlations among pairs of variables in X)X. Histograms of the variables appear along the matrix diagonal; scatter plots of variable pairs appear in the off diagonal. The slopes of the least-squares reference lines in the scatter plots are equal to the displayed correlation coefficients.
corrplot( uses additional options specified by one or more name-value pair arguments. For example, X,Name,Value)corrplot(X,'type','Spearman','testR','on') computes Spearman’s rank correlation coefficient and tests for significant correlation coefficients.
returns the correlation matrix of R = corrplot(___)X displayed in the plots using any of the input argument combinations in the previous syntaxes.
corrplot( plots on the axes specified by ax,___)ax instead
of the current axes (gca). ax can precede any of the input
argument combinations in the previous syntaxes.
The option 'rows','pairwise', which is the default, can return a correlation matrix that is not positive definite. The 'complete' option always returns a positive-definite matrix, but in general the estimates are based on fewer observations.
Use gname to identify points in the plots.
The software computes:
p-values for Pearson’s correlation by transforming the correlation to create a t-statistic with numObs – 2 degrees of freedom. The transformation is exact when X is normal.
p-values for Kendall’s and Spearman’s rank correlations using either the exact permutation distributions (for small sample sizes) or large-sample approximations.
p-values for two-tailed tests by doubling the more significant of the two one-tailed p-values.
collintest | corr | gname