我使用matplotlib Python中绘制与errorbars如下一行:决策errorbars不matplotlib剪裁与Python
plt.errorbar(xvalues, up_densities, yerr=ctl_sds, fmt='-^', lw=1.2, markersize=markersize,
markeredgecolor=up_color, color=up_color, label="My label", clip_on=False)
plt.xticks(xvalues)
我使用“xticks”设定在X轴的刻度。但是,xvalues中最后一个点(即xvalues [-1])的误差线会右移 - 这意味着只会出现一半误差条。即使使用clip_on = False选项也是如此。我该如何解决这个问题,以便错误条全部出现,即使他们的右侧技术上在xvalues [-1]之外?
谢谢。
非常好。我实际上尝试了完全相同的东西,但没有看到任何东西,因为我没有正确重绘。 – 2010-05-18 05:14:07
请注意,这只适用于上限。如果它自己被削减了一半(就像你在关闭轴时看到的那样),你也需要对e [2]中的所有b执行相同的操作。 – Peter 2015-11-15 11:33:11
@彼得:好点。谢谢。 – tom10 2015-11-15 17:51:08