赞
踩
一、导入数据
二、统计描述
- MIN = min(Test); % 每一列的最小值
- MAX = max(Test); % 每一列的最大值
- MEAN = mean(Test); % 每一列的均值
- MEDIAN = median(Test); %每一列的中位数
- SKEWNESS = skewness(Test); %每一列的偏度
- KURTOSIS = kurtosis(Test); %每一列的峰度
- STD = std(Test); % 每一列的标准差
- RESULT = [MIN;MAX;MEAN;MEDIAN;SKEWNESS;KURTOSIS;STD] %将这些统计量放到一个矩阵中表示
三、计算皮尔逊相关系数
R= corrcoef(Test) % correlation coefficient
注意,在使用皮尔逊系数之前,一定要对其进行线性检验,但这篇文章只是介绍如何用matlab绘制好看的热力图,故我们不做说明,后续可能会介绍如何利用matlab进行线性检验。
四、绘制相关系数热力矩阵图
- close all
- figure
- heatmap(R)
- caxis([-1 1])
- colormap cool
其中,colormap后面跟的则是图片的颜色,可以根据自己的喜好来更改,这里给出各颜色名称,仅供参考
至此已讲解完毕,效果如图所示
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。