擅长:python、mysql、java
<p><code>matplotlib</code>方法是使用<code>MutlipLocator</code>。第二个也是直的</p>
<pre><code>from matplotlib.ticker import *
plt.plot(range(10))
ax=plt.gca()
ax.yaxis.set_major_locator(MultipleLocator(0.5))
plt.xticks(range(10), list('ABCDEFGHIJ'), rotation=90) #would be range(3xx), List_of_city_names, rotation=90
plt.savefig('temp.png')
</code></pre>
<p><img src="https://i.stack.imgur.com/24a2R.png" alt="enter image description here"/></p>