当前位置:   article > 正文

利用matlab绘制好看的相关系数矩阵图_matlab相关系数图像

matlab相关系数图像

一、导入数据

二、统计描述

  1. MIN = min(Test); % 每一列的最小值
  2. MAX = max(Test); % 每一列的最大值
  3. MEAN = mean(Test); % 每一列的均值
  4. MEDIAN = median(Test); %每一列的中位数
  5. SKEWNESS = skewness(Test); %每一列的偏度
  6. KURTOSIS = kurtosis(Test); %每一列的峰度
  7. STD = std(Test); % 每一列的标准差
  8. RESULT = [MIN;MAX;MEAN;MEDIAN;SKEWNESS;KURTOSIS;STD] %将这些统计量放到一个矩阵中表示

三、计算皮尔逊相关系数

R= corrcoef(Test)   % correlation coefficient

注意,在使用皮尔逊系数之前,一定要对其进行线性检验,但这篇文章只是介绍如何用matlab绘制好看的热力图,故我们不做说明,后续可能会介绍如何利用matlab进行线性检验。

四、绘制相关系数热力矩阵图

  1. close all
  2. figure
  3. heatmap(R)
  4. caxis([-1 1])
  5. colormap cool

其中,colormap后面跟的则是图片的颜色,可以根据自己的喜好来更改,这里给出各颜色名称,仅供参考

至此已讲解完毕,效果如图所示

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/675341
推荐阅读
相关标签
  

闽ICP备14008679号