python协方差矩阵计算
时间: 2024-05-08 10:13:41 浏览: 156
python计算协方差.doc
协方差矩阵是用于衡量两个随机变量之间的线性相关性的矩阵。在Python中,我们可以使用NumPy库中的cov函数来计算协方差矩阵。该函数接受一个数组作为参数,其中每一列代表一个随机变量的取值。下面是一个简单的例子:
``` python
import numpy as np
# 生成随机数
x = np.random.randn(100)
y = np.random.randn(100)
# 计算协方差矩阵
cov_matrix = np.cov(x, y)
print("协方差矩阵:")
print(cov_matrix)
```
以上代码将生成两个长度为100的随机数组x和y,并使用np.cov函数计算它们的协方差矩阵。输出结果应该类似于:
```
协方差矩阵:
[[ 0.96058341 -0.0092464 ]
[-0.0092464 1.02703869]]
```
阅读全文