读取csv文件,绘制相关系数散点图
时间: 2023-05-30 07:05:01 浏览: 116
使用matplotlib中scatter方法画散点图
5星 · 资源好评率100%
以下是Python代码示例,读取名为“data.csv”的csv文件,绘制其中两列数据的相关系数散点图:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取csv文件
df = pd.read_csv('data.csv')
# 提取需要绘制的两列数据
x = df['column1']
y = df['column2']
# 计算相关系数
corr = x.corr(y)
# 绘制散点图
plt.scatter(x, y)
plt.title('Correlation = {:.2f}'.format(corr))
plt.xlabel('Column 1')
plt.ylabel('Column 2')
plt.show()
```
其中,应将“column1”和“column2”替换为实际数据中要绘制的两列的列名。绘制结果将显示在一个新的窗口中。
阅读全文