我注意到我在图表中启用了 colorByPoint 选项,但是如何为数据中的每个点指定颜色?
我是否也必须用颜色单独指定每一位数据?如果是这样,怎么做?玩了好久,一直没弄好!
我注意到我在图表中启用了 colorByPoint 选项,但是如何为数据中的每个点指定颜色?
我是否也必须用颜色单独指定每一位数据?如果是这样,怎么做?玩了好久,一直没弄好!
如果您知道要更改哪个数据点的颜色,则可以通过执行以下操作即时更改数据点的颜色:
yourchart.series[yourSeriesIndex].data[yourDataPointIndex].update({
color: "#123456" //your colour value
})
如果要在填充系列时为每个点指定颜色,可以执行以下操作:
fakeSerioesName.data.push({y : yourYValue,color:yourYColor});
其中 yourYColor 是十六进制颜色。参见示例: