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