1

時系列情報を含むデータ フレームをプロットしています。データフレームをプロットすると、終了タイムスタンプがグラフに表示される場合と、表示されない場合があります。次のコードを使用して、表示されているxティックの数を把握しています()。

# set x ticks to start from 00 to end
start_date=df.index[0].date()
end_t = df.index[-1]
width = end_t - start_date
ticks_list = [pd.tslib.Timestamp(start_date + idx*(width/10)) for idx in range(0,11)]
if end_t not in ticks_list:
  ticks_list.append(end_t)

...

ax.set_xticks(ticks_list)

ティックリストにない場合は特に終了時間を追加していますが、それでもグラフにない場合があります。x ティックの最後に表示するにはどうすればよいでしょうか? 開始は 00:00:00 として正常に表示されます。

4

0 に答える 0