有没有办法在每个点上使用matplotlib.axes.Axes.errorbar(Python包)或其他标记的颜色标记?
示例:
err = np.array([0.0, math.log(0.0423746910453,10), math.log(0.26659516937,10)])
plt.errorbar(x,y,yerr=err,marker='^',markeredgecolor='gray')
我希望每个点(错误)都有颜色标记或其他标记。
答案 0 :(得分:1)
我不确定matplotlib是否支持本机,但您可以简单地解决此限制:
首先,绘制连接点plt.plot(x, y)
的线。然后,您可以通过为具有不同选项的每个点调用plt.errorbar
来单独绘制每个标记。