要在Matplotlib中標(biāo)記數(shù)據(jù)點,可以使用plt.scatter()
函數(shù)來創(chuàng)建散點圖,并使用plt.annotate()
函數(shù)來標(biāo)記每個數(shù)據(jù)點。以下是一個示例代碼:
import matplotlib.pyplot as plt
# 創(chuàng)建數(shù)據(jù)
x = [1, 2, 3, 4, 5]
y = [10, 15, 13, 18, 16]
labels = ['A', 'B', 'C', 'D', 'E']
# 創(chuàng)建散點圖
plt.scatter(x, y)
# 標(biāo)記每個數(shù)據(jù)點
for i, label in enumerate(labels):
plt.annotate(label, (x[i], y[i]), textcoords="offset points", xytext=(0,10), ha='center')
plt.show()
在這個例子中,我們創(chuàng)建了一個包含五個數(shù)據(jù)點的散點圖,并使用plt.annotate()
函數(shù)在每個數(shù)據(jù)點上標(biāo)記了對應(yīng)的標(biāo)簽。您可以根據(jù)需要調(diào)整標(biāo)簽的位置和樣式。