2016-11-15 15 views
1

私は複数の時系列データフレームをパンダにプロットしようとしています。時系列は、365の長さの1年間の1日のポイントです。数字は問題なくですが、私はx軸に表示されている年ティックを抑制したいと思います。 enter image description hereX軸ラベルの書式設定パンダの時系列プロット

x軸の左隅に表示される1950年のラベルを表示しないようにします。誰かがこれについて何か提案することができますか?私のコード

dates = pandas.date_range('1950-01-01', '1950-12-31', freq='D') 

data_to_plot12 = pandas.DataFrame(data=data_array, # values 
      index=homo_regions) # 1st column as index 


dataframe1 = pandas.DataFrame.transpose(data_to_plot12) 
dataframe1.index = dates 

ax = dataframe1.plot(lw=1.5, marker='.', markersize=2, title='PRECT time series PI Slb Ocn CNTRL 60 years') 

ax.set(xlabel="Months", ylabel="PRECT (mm/day)") 

fig_name = 'dataframe1.pdf' 

plt.savefig(fig_name) 

答えて

2

あなたはとても

import matplotlib.dates as mdates 
... 
ax.xaxis.set_major_formatter(mdates.DateFormatter('%b')) 
のようなx軸の主要なフォーマッタを指定することができるはずです
関連する問題