0

このプランカーを例として使用しています

同じカラースケールでこのプランカーを作成しました

問題?

次の関数がどのように機能するのかよくわかりません

var color = d3.scale.ordinal()
                .range(["#98abc5", "#8a89a6", "#7b6888", "#6b486b", "#a05d56", "#d0743c", "#ff8c00"]);

g.append("path")
      .attr("d", arc)
      .style("fill", function(d) { 
        //console.log('d: ' + JSON.stringify(d, null, 4));
        return color(d.value); })

色を使って円グラフに命を吹き込む方法がわからない

4

1 に答える 1

1

特定の色が必要な場合は、スケールを使用する代わりに単純に割り当てる方が簡単です。カスタム スケールを使用する代わりに、D3 が提供するカラー スケールを使用することもできます。

于 2013-06-17T17:15:12.423 に答える