擅长:python、mysql、java
<p>基于@Quanghoang的评论,我开始认为这是一个bug。因此,我尝试更改<code>yerr</code>形状,令人惊讶的是,以下代码起了作用:</p>
<pre class="lang-py prettyprint-override"><code>err_up = [0.3]*9
err_low = [0.1]*9
err3 = [[err_low, err_up]]
print (err3)
se.plot(kind="bar", width=1.0, yerr=err3)
</code></pre>
<p><a href="https://i.stack.imgur.com/g7J4T.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/g7J4T.png" alt="enter image description here"/></a></p>
<p>观察我在<code>err3</code>中包含了一个新的轴。现在它是一个<code>(1,2,N)</code>数组。然而,<strong>文档说它应该是</strong><code>(2,N)</code>。你知道吗</p>
<p>另外,我发现的一个可能的解决方法是设置<code>ax.ylim(0,1)</code>。它不能解决问题,但可以正确地绘制图形。你知道吗</p>