在shi用matplotlib绘制散点图时,有时需要在数据点附件添加标签,以便判断是否正确。
在二维绘制中,可以使用如下代码添加标签
ax.annotate(txt,(x[i],y[i]))
但是ax.annotate不支持三维数据。
在三维绘制中可以使用ax.text
如下代码即可在想要标记的点附近标记其序号。
for point,i in zip(point_group, range(len(point_group)):
ax.text(point[0], point[1], point[2], j)
绘制效果如下