用python画一个散点图,并行每个点都有特定的名字
时间: 2023-05-12 11:02:46 浏览: 265
可以使用matplotlib库来画散点图,并使用annotate函数添加每个点的名字。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
# 生成数据
x = [1, 2, 3, 4, 5]
y = [10, 8, 6, 4, 2]
names = ['A', 'B', 'C', 'D', 'E']
# 绘制散点图
plt.scatter(x, y)
# 添加每个点的名字
for i, name in enumerate(names):
plt.annotate(name, (x[i], y[i]))
# 显示图像
plt.show()
```
这段代码会生成一个散点图,每个点都有对应的名字。你可以根据自己的需求修改数据和名字。
阅读全文