2

折れ線グラフ (およびその下の領域) に沿って色を変えようとしています。グラデーションを使用して色を変化させる多くの例を見てきましたが、これらすべての例で、色は y 軸に沿って変化しています。時間帯に応じて x 軸に沿って変化させたいと考えています (したがって、午前 8 時から正午までは 1 つの色になり、正午から午後 5 時までは別の色になります)。

これを行うためにグラデーションを変更する方法、または他の比較的簡単な方法はありますか? この例 ( http://bl.locks.org/mbostock/3883245 ) に基づいてコードを作成していますが、期間が数日ではなく数分に変更されています。どんな助けでも大歓迎です。

4

1 に答える 1

1

グラデーションを使用して、x 軸に沿って変更することもできます。別の方法で行う必要があるのは、x1、x2、y1、y2 を適宜設定することだけです。例については、ここを参照してください。グラデーションに設定するストップは、期間に対応する必要があります。

グラデーションを使用して x 軸に沿って色を変化させる完全な例については、こちらをご覧ください。

于 2013-10-30T20:59:27.260 に答える