数値を色にマッピングするために、D3 の序数スケールを使用しています。私はこれを使用しました:
color = d3.scale.ordinal().range(["#1f77b4", "#ff7f0e", "#2ca02c", "#d62728", "#9467bd", "#8c564b", "#e377c2"]).domain([0,6]);
console.log(color(0),color(1),color(2),color(3),color(4),color(5),color(6));
私が得ている応答は次のとおりです。
#1f77b4 #2ca02c #d62728 #9467bd #8c564b #e377c2 #ff7f0e
応答が次のようになるべきではないことに興味があります。
#1f77b4, #ff7f0e, #2ca02c, #d62728, #9467bd, #8c564b, #e377c2
お知らせ下さい。