python 线性代数:[15]从协方差阵计算相关阵

 时间:2024-10-23 12:41:34

其实Python的numpy包有可以直接计算相关矩阵/协方差矩阵的方法,但是这篇文章是教大家如何理解他俩之间的关系的,所以我们给出协方绿理猸搋差矩阵,求相关矩阵。利用公式:

p=((V**0.5)**-1)∑((V**0.5)**-1)

引入numpy模块

python 线性代数:[15]从协方差阵计算相关阵

创建一个协方差矩阵

python 线性代数:[15]从协方差阵计算相关阵
这个矩阵为:
python 线性代数:[15]从协方差阵计算相关阵

我们先求得协方差矩阵的尺寸

python 线性代数:[15]从协方差阵计算相关阵

生成一个与sigma同大小的单位矩阵:e

python 线性代数:[15]从协方差阵计算相关阵
输出为:
python 线性代数:[15]从协方差阵计算相关阵

计算方差矩阵,其实就是利用单位矩阵消除协方差矩阵中的非对角线元素

python 线性代数:[15]从协方差阵计算相关阵
python 线性代数:[15]从协方差阵计算相关阵

求得标准差矩阵

python 线性代数:[15]从协方差阵计算相关阵
python 线性代数:[15]从协方差阵计算相关阵

求得标准差的逆矩阵

python 线性代数:[15]从协方差阵计算相关阵
python 线性代数:[15]从协方差阵计算相关阵

根据公式就求得了相关系数矩阵

python 线性代数:[15]从协方差阵计算相关阵
python 线性代数:[15]从协方差阵计算相关阵

  • 随机模拟方法
  • R软件如何读取文本数据?
  • PythonGUI如何在窗口添加文字
  • SPSS进行单样本t检验的原理和操作步骤
  • spss数据审核与录入
  • 热门搜索
    祖国在我心中手抄报内容 母亲节的手抄报 廉政手抄报 安全知识手抄报内容 关于诚信的手抄报 遵纪守法手抄报 三八妇女节的手抄报 有关春天的手抄报 厉行节约反对浪费手抄报内容 安全知识手抄报图片