5

公式の d3.js ドキュメントと、ここでスタックオーバーフローを検索して、カスタム tickValues を時間スケール軸に追加する方法を見つけました。ただし、そのようなことが可能であることを確認するドキュメントに出くわしたことはありません。

本質的に、私は時間スケール軸を持っており、特定の時間を表示したいと思います。たとえば、次のようなことをしたいと思います:

xHourAxis
   .ticks(d3.time.hours, 2)
   .tickFormat(d3.time.format('%I %p'))
   .tickValues(2, 4, 6, 8, 10, 12) ;

だから私は2時間ごとにティック値を表示したいが、最初(午前12時)と最後(午後12時)は含まない。

そのための回避策があるかどうか誰かが知っていますか?

4

1 に答える 1