dataframe绘制相关系数热力图
时间: 2023-11-27 19:46:52 浏览: 72
Python数据相关系数矩阵和热力图轻松实现教程
5星 · 资源好评率100%
以下是使用DataFrame绘制相关系数热力图的方法:
1.首先,需要导入必要的库:
```python
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
```
2.读取数据并创建DataFrame:
```python
data = pd.read_csv('D:\P\数据分析\相关系数热力图\教育指标.csv')
df = pd.DataFrame(data)
```
3.计算相关系数并绘制热力图:
```python
corr = df.corr()
sns.heatmap(corr, cmap='coolwarm', annot=True)
plt.show()
```
其中,`corr()`函数用于计算DataFrame中各列之间的相关系数,`heatmap()`函数用于绘制热力图,`cmap`参数用于设置配色方案,`annot`参数用于在图中显示相关系数的值。
阅读全文