pearson相关系数python
时间: 2023-08-16 11:04:00 浏览: 331
Pearson相关系数
在Python中,你可以使用`scipy`库中的`pearsonr`函数来计算Pearson相关系数。下面是一个示例代码:
```python
from scipy.stats import pearsonr
# 两个数据集,例如 x 和 y
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 计算Pearson相关系数和p-value
corr, p_value = pearsonr(x, y)
print("Pearson相关系数:", corr)
print("p-value:", p_value)
```
输出结果将会是:
```
Pearson相关系数: 1.0
p-value: 0.0
```
Pearson相关系数的取值范围为-1到1,其中1表示完全正相关,-1表示完全负相关,0表示无关。p-value是用来衡量相关系数的显著性,一般情况下,如果p-value小于0.05,则认为相关系数是显著的。
阅读全文