/ / Zmiana kolorów na screenie dimple.js - d3.js, dimple.js

Zmiana kolorów na screenie dimple.js - d3.js, dimple.js

Jak mogę zmienić kolor kółek na wykresie punktowym na podstawie jednego z pól, których nie używam na żadnej z osi?

Przykład, ten kod:

var myChart3 = new dimple.chart(svg3, data);
myChart3.addMeasureAxis("x", "salary");
myChart3.addMeasureAxis("y", "bonus");
var mySeries = myChart3.addSeries(["Index","a"], dimple.plot.scatter);
myChart3.draw();

wytwarza ten wykres: wprowadź opis obrazu tutaj

ale ja też chciałbym pokolorować bąbelki w oparciu o trzecie pole o nazwie "dział"

dzięki

Odpowiedzi:

2 dla odpowiedzi № 1

Pierwszy parametr addSeries określa kolory. W przypadku tablicy używany jest ostatni element, więc po prostu musisz:

var mySeries = myChart3.addSeries(["Index","a","department"], dimple.plot.scatter);