2016-11-19 4 views
0

は、私が(IE)をピボットテーブルを持っている: enter image description hereパンダのピボットテーブルの値をソートしてプロットするにはどうすればいいですか?

方法:

pivot.ix['2016-01'].plot(kind='barh', 
         figsize=(7, 10), 
         width=0.8, 
         fontsize=10, 
         colormap='autumn') 

は私が次のグラフを得る:
City     Atlanta  New York Chicago 
Region name    Slow  Grid  Fathe 

2010-01     1   2   3 
2010-02     3   15   23 
...         ... 
2016-01     12   1   0 

私は次のようにいくつかの値をプロットしてみ

このグラフを昇順にプロットするコードを変更しますか?

答えて

3

pivot.ix []と.plot()呼び出しの間に.sort_values()を追加すると、プロットされる前に.ix []によって返された系列がソートされ、必要な結果が得られます。

pivot.ix['2016-01'].sort_values().plot(kind='barh', 
             figsize=(7, 10), 
             width=0.8, 
             fontsize=10, 
             colormap='autumn') 
関連する問題