2

私が一緒に投げたこの簡単で汚い例をチェックしてください: http://zoopoetics.com/d3/irregular_layout.html

d3 は、月の期間が不規則であるため、不規則な間隔で列をレイアウトして、その仕事を見事に行っています。ご存知のように、1 か月は 28 日から 31 日続きます。

というか、イレギュラーなレイアウトが目を疑う。列を水平軸に沿って一定のピクセル間隔で配置したい。

グーグル全体で答えを探しましたが、この問題についてはほとんど見つかりませんでした。これは、明らかな何かが欠けている可能性があることを示唆しています。

他の誰かがここにいて、問題を克服しましたか? ありがとう!

4

1 に答える 1

0

私の最初のアプローチは、時間 x 軸を使用することですが、たとえば 365/12 間隔の異なるスケールに対してバーをレンダリングします。xスケールには、各月の真ん中に月名ラベルがあり、真ん中に目盛りがあるはずです:

ここにあなたのファイルの私のバージョンがあります

ここ

于 2012-12-27T07:31:53.657 に答える