如何将highcharts折线图点颜色设置为颜色数组?
我花了一些时间浏览API文档,但没有找到解决问题的简单方法。这就是我要找的: 在图表中,我可以将每条线设置为我喜欢的不同颜色如何将highcharts折线图点颜色设置为颜色数组?,highcharts,Highcharts,我花了一些时间浏览API文档,但没有找到解决问题的简单方法。这就是我要找的: 在图表中,我可以将每条线设置为我喜欢的不同颜色 colors: [ 'red', 'green', 'blue ] 但是如果我想要点和线的颜色不同呢 我知道我能设定目标 plotOptions: { series: { marker: { fillColor: 'yellow', lineColor: 'y
colors: [ 'red', 'green', 'blue ]
但是如果我想要点和线的颜色不同呢
我知道我能设定目标
plotOptions: {
series: {
marker: {
fillColor: 'yellow',
lineColor: 'yellow'
}
}
},
但是如果我希望每个点标记都是不同的颜色呢?(例如,我希望蓝线有深蓝色点,红线有深红色点,绿线有深绿色点
我想我想做一些类似于
borderColors: [ 'darkBlue', 'darkGreen', 'darkRed' ]
或者其他与填充颜色相同的东西
有没有什么方法我可以轻易做到,但我错过了
谢谢!在系列中定义标记 我在api中发现: 哪些链接指向此小提琴: 将代码更改为与颜色一起使用:
$(function () {
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container'
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 316.4, 294.1, 195.6, 154.4],
marker: {
fillColor: '#f11',
lineWidth: 2,
lineColor: '999'
}
}, {
data: [216.4, 194.1, 95.6, 54.4, 29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5],
marker: {
fillColor: '#999',
lineWidth: 2,
lineColor: '#111'
}
}]
});
});
可以明确指定每个系列的线颜色和标记颜色 设置系列的颜色 将颜色设置为序列中的每个点
。感谢您的回复,但这并不是我想要的。我正在寻找一种方法,无需手动为每个系列添加线条和填充颜色。颜色是唯一的级别设置,其他设置必须在系列或打印选项中设置。我没有使用它,但它们显然有一个模板选项。。。