分散チャートのすべてのプロットに対して異なる色を生成するランダムカラー関数があります。分散チャートプロットの固定カラーセットを使用
function getRandomColor() {
var letters = 'ABCDEF'.split('');
var color = '#';
for (var i = 0; i < 6; i++) {
color += letters[Math.floor(Math.random() * 16)];
}
return color;
}
しかし、私はプロットの固定カラーセットを教えてもよろしいですか?
回答UPDATE:
var colors = ['red','green','blue','#2A0A0A','#00FF40','#8A4B08',"#610B21","#0A2229","#5E610B","#3B0B2E","#FF0040","#B43104","#0B6121","#01DFA5","#2E2EFE","#DF01A5","#088A4B","#B40431","#1C1C1C","#B45F04"];
type: 'scatter',
color: function (color, d) {
return colors[d.index];
},
あなたが事前に定義されたカラースケールのいずれかを使用できます。https://github.com/mbostock/d3/wiki/Ordinal-Scales#category20 –