擅长:python、mysql、java
<p>一般来说,对于任何绘图,您都应该能够显式地指定x(或y)范围。^如果您想完全忽略<code>Bar</code>chart类,{a1}是很有帮助的(因为前面提到的原因,它不是世界上最糟糕的想法)。<a href="https://stackoverflow.com/a/35712755/409103">user666's answer</a>如果您的数据列已经按您希望的方式排序,则很有帮助。否则,您可以自己指定顺序:</p>
<p><strong>本周从周日开始:</strong></p>
<pre class="lang-py prettyprint-override"><code>from bokeh.models import FactorRange
...
p.x_range = FactorRange(factors=data['days'])
</code></pre>
<p><a href="https://i.stack.imgur.com/kkBYK.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kkBYK.png" alt="Sunday start"/></a></p>
<p><strong>星期一开始:</strong></p>
^{pr2}$
<p><a href="https://i.stack.imgur.com/qJXaD.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qJXaD.png" alt="enter image description here"/></a></p>