擅长:python、mysql、java
<p>现在的问题和答案有点陈旧了。<a href="https://pandas.pydata.org/pandas-docs/version/0.23/generated/pandas.DataFrame.plot.barh.html" rel="noreferrer">Based on the documentation</a>这现在简单多了。</p>
<pre class="lang-py prettyprint-override"><code>>>> speed = [0.1, 17.5, 40, 48, 52, 69, 88]
>>> lifespan = [2, 8, 70, 1.5, 25, 12, 28]
>>> index = ['snail', 'pig', 'elephant',
... 'rabbit', 'giraffe', 'coyote', 'horse']
>>> df = pd.DataFrame({'speed': speed,
... 'lifespan': lifespan}, index=index)
>>> ax = df.plot.barh()
</code></pre>
<p><a href="https://i.stack.imgur.com/uhfZ2.png" rel="noreferrer"><img src="https://i.stack.imgur.com/uhfZ2.png" alt="enter image description here"/></a></p>