用Python写一个散点图,要求每个点都有对应标签
时间: 2023-05-21 14:00:35 浏览: 89
python matplotlib如何给图中的点加标签
5星 · 资源好评率100%
可以使用Python中的matplotlib库来绘制散点图,并使用标签来标识每个点。以下是一个简单的示例代码:
```python
import matplotlib.pyplot as plt
# 生成数据
x = [1, 2, 3, 4, 5]
y = [10, 8, 6, 4, 2]
labels = ['A', 'B', 'C', 'D', 'E']
# 绘制散点图
plt.scatter(x, y)
# 添加标签
for i, label in enumerate(labels):
plt.annotate(label, (x[i], y[i]))
# 显示图形
plt.show()
```
这段代码会生成一个包含5个点的散点图,每个点都有一个对应的标签。你可以根据自己的需求修改数据和标签。
阅读全文