回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我曾尝试使用<code>matplotlib</code>绘制条形图,但在编写代码以显示标题和xlabel ylabel时,它们没有显示。我做错什么了?你知道吗</p>
<p>我已经创建了一个数据帧,并尝试使用<code>df.plot(...)</code>绘制相同的数据帧。
但是我没有得到标签选项和xticks。所以我试了这个。你知道吗</p>
<pre><code># Make a fake dataset:
districts = ['Alappuzha','Ernakulam','Idukki','Kannur','Kasaragod','Kollam','Kottayam','Kozhikode','Malappuram','Palakkad','Pathanamthitta','Thiruvananthapuram','Wayanad','Thrissur']
distAb = ['Alp','Ern','Idk','Knr','Ksd','Klm','Ktm','Kzd','Mlp','Plk','Pta','Tvm','Wyd','Tsr']
population = [2121943,3279860,1107453,2525637,1302600,2629703,1979384,3089543,4110956,2810892,1195537,3307284,816558,3110327]
posArrange = np.arange(len(districts))
</code></pre>
<h2>创建条形图</h2>
<pre><code>plt.bar(posArrange,population,color='#ff9900', width=.8)
plt.title='Population of Districts in Kerala'
plt.xlabel='Districts'
plt.ylabel='Population'
plt.xticks(posArrange,distAb)
</code></pre>
<h2>显示图形</h2>
<pre><code>plt.show()
</code></pre>
<p>输出不是我所期望的。它没有显示xlabel、ylabel和标题。
<a href="https://i.stack.imgur.com/ffa5U.png" rel="nofollow noreferrer">enter image description here</a></p>