部門 > ROOT > グラフの軸を日付や時刻にする

放射能の経時変化をみるのとかに使う。

有効にするには
graph->GetXaxis()->SetTimeDisplay(1);
フォーマットを決めるのは
graph->GetXaxis()->SetTimeFormat("%d¥/%m¥/%Y");
のようにやる。フォーマットをこう決めて、値としてはunix timeを入れる。ただ、なぜそんな仕様なのか、ROOTのunix timeは1995年1月1日からになってるらしく、それをふつうのunix timeに直すために
gStyle->SetTimeOffset(-788918400);
などとやるらしい。詳しくはリンク先。ROOTでX軸の表示を時間にする。 - 何でも屋さんの備忘録が簡潔でわかりやすい。


参考リンク

SetNdivisions

タグ:

ROOT
最終更新:2012年10月30日 11:57