python matplotlib给图中的点加标签

Posted Skyline

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python matplotlib给图中的点加标签相关的知识,希望对你有一定的参考价值。

在写论文用到matplotlib画散点图,想着如果能把每个点对应的ID打在点的旁边就好了,经过一番搜索,最后找到了方法。

首先是打点,先把所有的点画好,举例如下:

p1 = ax.scatter(X[:,0], X[:,1], marker = \'*\', color = \'r\', label=\'1\', s=10)

再依次给每个点打标签:

for i in range(0, len(X)):
        ax.text(X[i,0],X[i,1], i)

最后的效果:

以上是关于python matplotlib给图中的点加标签的主要内容,如果未能解决你的问题,请参考以下文章

如何更正python matplotlib图中x标签的顺序

Python使用matplotlib可视化饼图为饼图添加标题和标签自定义设置突出饼图中的特定区块(Pie Chart)

Python使用matplotlib可视化箱图可视化多个分类变量的箱图自定义在箱图中添加样本个数文本和数值标签(Box Plot)

如何在 Python matplotlib 子图中显示图例

matplotlib:在堆叠散点图中对齐 y 轴标签

Python,x轴标题与matplotlib中的刻度标签重叠