我的x轴上只有几个值,所以我的数据点的误差条互相竞争。我不使用Excel,而是使用Python,并想知道如何仅绘制误差条的上半部分或下半部分,以便更容易阅读。设置uplims = True对我没有好处,误差条的下半部分仍然可见。
我的x轴上只有几个值,所以我的数据点的误差条互相竞争。我不使用Excel,而是使用Python,并想知道如何仅绘制误差条的上半部分或下半部分,以便更容易阅读。设置uplims = True对我没有好处,误差条的下半部分仍然可见。
yerr
)将误差栏信息传递给绘图函数时,可以分别指定正误差栏,这些误差栏应该是与您的数据长度相同的可迭代对象。例如,如果您的散点图中有3个点,其x和y值分别为xdata
和ydata
,那么以下代码将为每个点提供高度为5的正误差栏:ax.bar(xdata, ydata, yerr=[(0,0,0), (5,5,5)])
相反,如果你只想要负误差线,可以这样做:
ax.bar(xdata, ydata, yerr=[(5,5,5), (0,0,0)])