コンテンツへスキップ

循環スキーム

Rainbowカラースキームを使用して、循環的な連続カラースケールを作成するには

js
const color = d3.scaleSequential(d3.interpolateRainbow);

interpolateRainbow(t)

ソースコード · [0,1]の範囲の数値tを指定すると、d3.interpolateWarmスケール([0.0, 0.5])とd3.interpolateCoolスケール([0.5, 1.0])から対応する色を返し、循環的なより穏やかなレインボーカラースキームを実装します。

interpolateSinebow(t)

ソースコード · [0,1]の範囲の数値tを指定すると、Jim BumgardnerCharlie Loydによる「sinebow」カラースキームから対応する色を返します。