stu*_*998 2 python error-handling plot matplotlib
我的x轴上只有几个值,所以我的数据点上的误差条相互竞争.我不使用Excel,而是使用Python,并且想知道如何仅绘制错误条的上半部分或下半部分,以便更容易阅读.设置uplims = True对我没有好处,误差条的下半部分仍然可见.
使用关键字参数将错误栏信息传递给绘图函数时,yerr
可以将正负误差条分别指定为与数据长度相同的迭代.例如,如果散点图中有3个点,x和y值分别为xdata
和ydata
,则此代码会为每个高度为5的点提供正误差条:
ax.bar(xdata, ydata, yerr=[(0,0,0), (5,5,5)])
Run Code Online (Sandbox Code Playgroud)
相反,如果你只想要负误差条,你可以这样做:
ax.bar(xdata, ydata, yerr=[(5,5,5), (0,0,0)])
Run Code Online (Sandbox Code Playgroud)