python求两个数组的相关系数
时间: 2024-03-12 17:45:58 浏览: 86
python 计算两个列表的相关系数的实现
你可以使用Python中的NumPy库和SciPy库来计算两个数组的相关系数。下面是一个示例代码:
```python
import numpy as np
from scipy.stats import pearsonr
# 两个数组
x = np.array([1, 2, 3, 4, 5])
y = np.array([5, 6, 7, 8, 9])
# 计算相关系数
corr, _ = pearsonr(x, y)
print('相关系数:', corr)
```
输出结果为:
```
相关系数: 1.0
```
上述代码中,首先使用NumPy库创建了两个数组x和y。然后,使用SciPy库中的pearsonr函数计算这两个数组的相关系数,并将结果打印出来。其中返回值包含两个值,第一个是相关系数,第二个是p值,这里我们只取了相关系数。
阅读全文