2017-04-23 184 views
1

我試圖設置我的標題標題和x和y標籤。總數都是數字float64。 我試圖儘可能簡單地做到這一點。Matplotlib。設置標題x和y標籤

這裏是我的代碼的一部分:

plt.close('all') 
cand_all =pd.DataFrame({'Bachmann':[total15], 
         'Romney':[total2], 
         'Obama':[total3], 
         'Roemer': [total4], 
         'Pawlenty':[total5], 
         'Johnson':[total6], 
         'Paul':[total7], 
         'Santorum':[total8], 
         'Cain':[total9], 
         'Gingrich':[total10], 
         'McCotter':[total12], 
         'Huntsman':[total13], 
         'Perry':[total14]}) 



cand_all.plot.bar() 

回答

2

您需要提供一個軸(ax)參數。

ax=plt.subplot(111) 
cand_all.plot.bar(ax=ax) 
ax.set_xlabel('xlabel') 
ax.set_ylabel('ylabel') 
ax.set_title('title') 

注意,對於pandas dataframes,該指數的名稱(如果存在)將自動成爲X標籤。

+0

謝謝。它修復了我的問題。 – pooh098