用matplotlib从csv文件中读取数据并作图
时间: 2023-10-05 10:11:30 浏览: 145
numpy读取数据-数据分析课程
好的,下面是用matplotlib从csv文件中读取数据并作图的示例代码:
```
import matplotlib.pyplot as plt
import pandas as pd
# 读取csv文件
data = pd.read_csv('data.csv')
# 提取数据
x = data['x']
y = data['y']
# 绘制散点图
plt.scatter(x, y)
# 添加标题和坐标轴标签
plt.title('Scatter Plot')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
# 显示图形
plt.show()
```
在代码中,我们首先使用pandas库中的read_csv函数读取csv文件。然后,我们提取了文件中的两列数据x和y,并使用matplotlib中的scatter函数绘制了散点图。最后,我们添加了标题和坐标轴标签,并使用show函数显示图形。
阅读全文