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


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

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

有効にするには
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