给出一个python画散点图的例子
时间: 2024-10-20 08:02:40 浏览: 52
Matplotlib scatter绘制散点图的方法实现
5星 · 资源好评率100%
在Python中,我们可以使用matplotlib库来创建散点图。以下是一个简单的例子,展示如何绘制两个变量之间的散点图:
```python
import matplotlib.pyplot as plt
# 假设我们有两个列表,分别表示x轴和y轴的值
x = [1, 2, 3, 4, 5]
y = [5, 6, 7, 8, 9]
# 创建一个新的图形
plt.figure()
# 使用scatter()函数绘制散点图
plt.scatter(x, y)
# 添加标题和坐标轴标签
plt.title("Scatter Plot Example")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")
# 显示图形
plt.show()
```
在这个例子中,每一个点的横纵坐标的值对应列表`x`和`y`中的一个元素对。`scatter()`函数将这些点绘制在图表上,形成散点分布。
如果你有多个数据集需要在同一张图上展示,可以多次调用`scatter()`并指定不同的颜色或标记样式。例如:
```python
colors = ['red', 'green', 'blue']
for i, (xs, ys) in enumerate(zip(x_list, y_list)):
plt.scatter(xs, ys, color=colors[i])
```
这就是一个基本的Python散点图绘制实例。
阅读全文