2013-10-02 13 views
11

パンダのDataFrameオブジェクトの棒グラフを作成したいと思います。しかし、グラフのxtickは細かすぎるように見えますが、グラフを折れ線グラフに変更すると、xtickは最適化されてより見やすくなります。私は棒グラフに同じ折れ線グラフの周波数を持たせることができるかどうか疑問に思っていましたか?ありがとう。パンダ:棒グラフxtick頻度

locks.plot(kind='bar',y='SUM') 

EDIT

結果として得られるプロット:あなたが好きなものを、のみすべてのn目盛りを設定することにより、thicksの数を減らすことができenter image description here

+0

あなたが表示されことができます比較のためのプロット、またはデータを提供しますか? –

+0

@ Pillip-Cloud私の評判は10歳以下では画像を投稿できないようですが、リンクは[link](https://www.dropbox.com/s/jv337zvv1nupupm/bar.png)です。 – KLI

+0

あなたが参照している「最適な」線図にリンクすることはできますか? –

答えて

20

n = 10 

ax = locks.plot(kind='bar', y='SUM') 
ticks = ax.xaxis.get_ticklocs() 
ticklabels = [l.get_text() for l in ax.xaxis.get_ticklabels()] 
ax.xaxis.set_ticks(ticks[::n]) 
ax.xaxis.set_ticklabels(ticklabels[::n]) 

ax.figure.show() 
関連する問題