Python散点图标签
时间: 2023-11-05 09:05:04 浏览: 76
python实现散点图
在散点图中添加标签,可以使用Matplotlib库中的annotate()函数。下面是一个简单的例子:
``` python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 3, 5]
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()
```
这个例子将在散点图的每个点上添加标签,标签的内容来自于列表labels。annotate()函数的第一个参数是标签内容,第二个参数是标签的位置,这里使用散点的坐标。enumerate()函数用于同时遍历列表和其下标,这里使用下标i来获取每个散点的坐标。
阅读全文