因此,我想绘制Matplotlib图x
与y
,但是现在在某些x
点,我想添加一个点或带有另一个值{{1}的小圆圈}写在它旁边。
基本上,曲线取决于3个变量,我想用2个变量绘制曲线,但是在某些点上,我想添加一个圆或一个圆点,告诉我们该点的z
。另外,请注意会有多个图,因此z
圆圈或圆点必须具有相同的颜色。
我该怎么做?
答案 0 :(得分:2)
对于标签,您可以使用matplotlib.pyplot.annotate("text", (x, y) )
用文本注释特定点(x,y)。
请查看此资源以获取定义和示例:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.annotate.html#examples-using-matplotlib-pyplot-annotate
要标记某些点,您需要在markevery
中使用matplotlib.pyplot.plot()
参数。您还可以使用marker
自定义标记的外观。
请查看此出色的答案以获取更多信息:How to mark specific data points in matplotlib graph
我希望所有这些对您有所帮助!