python进行相关系数
时间: 2023-09-04 22:13:13 浏览: 63
python偏相关系数.docx
计算相关系数可以使用Python中的NumPy库。
假设有两个数组x和y,我们可以使用numpy.corrcoef()函数来计算它们的相关系数:
```python
import numpy as np
x = np.array([1, 2, 3, 4, 5])
y = np.array([5, 4, 3, 2, 1])
corr = np.corrcoef(x, y)
print(corr)
```
输出结果为:
```
[[ 1. -1.]
[-1. 1.]]
```
这里返回的是一个2x2的矩阵,对角线上的值表示每个变量的自相关系数(即1.0),而其他值表示变量之间的相关系数。在这个例子中,x和y是负相关的,因为它们的相关系数为-1。
阅读全文