d3.js
積み上げ棒グラフを作成するために使用しています。
説明する例:
1 日あたりの総走行距離をグラフにしています。したがって、朝に 20 マイル、昼食時に 5 マイル、夕方に再び 20 マイルを運転することができます。これらの 3 つの値を 1 日で積み上げたいと考えています。
X
時間に基づく序数スケールです。チャートは期待どおりに機能しています。
しかし、チャートに 30 日あるとしましょう。X
たとえば、毎日が「10/27/2012」としてプロットされないように軸をカスタマイズしたいと思います。代わりに、 や などの量的スケールのようにカスタマイズしたいと思いticks()
ますtickFormat()
。
ただし、経由で利用可能なこれらのメソッド.axis()
は、序数ではなく、定量的スケールでのみ利用できるようです: https://github.com/mbostock/d3/wiki/SVG-Axes#wiki-tickFormat
X
では、序数スケールを使用して時間ベースの軸をカスタマイズするにはどうすればよいでしょうか?