私はヒートマップを実装しています。ヒートマップでは、セルの背景色がd3カラースケールで決定されます。値の一部はカテゴリに分類されます。それらの値は、["6TH"、 "7TH"、 "5TH"、 "4TH"のようなN個の異なる任意の文字列タイプのカテゴリにすることができます。文字列の離散領域からの連続カラースケール?
開始色d3.rgb( "blue")と終了色d3.rgb( "red")を指定すると、文字列の離散領域を連続した色範囲にマップするカラースケールを構築する方法はありますか?
私は明らかに動作しません
var scale = d3.scale.ordinal()
.domain(["6TH", "7TH", "5TH", "4TH"])
.rangeBands([ d3.rgb("blue"), d3.rgb("red") ]);
を試してみました。
更新:D3のColorbrewerのlibが[d3-scale-chromatic](https://github.com/d3/d3-scale-chromatic)リポジトリに移動しました。 – danasilver