jQuery HighCharts цвет по столбцам - PullRequest
0 голосов
/ 17 марта 2011

Я заметил, что есть опция colorByPoint, которую я включил в мою диаграмму, но как мне указать цвет для каждой отдельной точки в моих данных?

Должен ли я отдельно определять каждый бит данныхс его цветом тоже?Если так, то как?Я играю целую вечность и не могу понять это правильно!

Ответы [ 2 ]

3 голосов
/ 18 марта 2011

Если вы знаете, для какой точки данных вы хотите изменить цвет, вы можете изменить цвет точки данных на лету, выполнив что-то вроде следующего:

yourchart.series[yourSeriesIndex].data[yourDataPointIndex].update({
    color: "#123456" //your colour value
})
0 голосов
/ 24 января 2012

Если вы хотите указать цвет для каждой точки при заполнении ряда, вы можете сделать следующее:

fakeSerioesName.data.push({y : yourYValue,color:yourYColor});

Где yourYColor - это шестнадцатеричный цвет. Смотрите пример:

http://jsfiddle.net/Dabr3/

...