2015-07-21 128 views
0

我有一個數據幀,看起來像這樣:多個索引和圖表熊貓

Species  POAPRA AGGREP 
R2    1  2 
D1    5  8 
D2    4  5 

,我想用下面的代碼,使這一個圖:

ax=df.plot(title='Invasive Species') 
ax.set_xlabel('Departure Level') 
ax.set_ylabel('Percent Occurance') 

這將產生

enter image description here

問題是我想讓X軸顯示R1,D1和D2 inst ead爲0,0.5,1.0,1.5和2.0。我很確定我需要將第一列設置爲索引,但由於我有多個索引,所以我不知道如何去做。

回答

2

只是在繪圖之前​​到Species

ax=df.set_index('Species').plot(title='Invasive Species') 
ax.set_xlabel('Departure Level') 
ax.set_ylabel('Percent Occurance') 

enter image description here