python计算一个数据框两两之间的皮尔逊系数
时间: 2023-06-19 15:05:28 浏览: 138
python计算皮尔逊系数
要计算一个数据框中两两之间的皮尔逊系数,可以使用 pandas 库中的 `corr` 函数。以下是实现代码:
```python
import pandas as pd
# 生成一个示例数据框
df = pd.DataFrame({'x1': [1, 2, 3], 'x2': [4, 5, 6], 'x3': [7, 8, 9]})
# 计算皮尔逊系数
pearson_corr = df.corr(method='pearson')
# 打印结果
print(pearson_corr)
```
在代码中,我们首先创建了一个示例数据框 `df`。然后使用 `corr` 方法计算了数据框 `df` 中所有列两两之间的皮尔逊系数,并将结果存储在 `pearson_corr` 中。最后,我们打印了结果。
阅读全文