Highcharts在使用csvURL后为系列指定颜色
我正在导入一个csv文件,使用Highcharts cvsURL作为折线图。我使用styledMode并定义了默认颜色。Highcharts正在使用我的样式表。有没有一种简单的方法告诉每个系列使用哪种颜色 我有很多线条,所以highcharts循环使用它的10种默认颜色。我需要其中一种颜色只分配给2个特定的系列虽然 以下是我目前的代码:Highcharts在使用csvURL后为系列指定颜色,highcharts,Highcharts,我正在导入一个csv文件,使用Highcharts cvsURL作为折线图。我使用styledMode并定义了默认颜色。Highcharts正在使用我的样式表。有没有一种简单的方法告诉每个系列使用哪种颜色 我有很多线条,所以highcharts循环使用它的10种默认颜色。我需要其中一种颜色只分配给2个特定的系列虽然 以下是我目前的代码: Highcharts.chart('container', { chart: { type: 'line', style
Highcharts.chart('container', {
chart: {
type: 'line',
styledMode: true //this totally separates the design from the svg.
},
data: {
itemDelimiter: ',',
csvURL: 'http://deq.at.utah.gov/wp-content/themes/deq/parts/charts/Ozone-4th-Highest-8hr-Front.csv'
},
title: {
text: 'Ozone 4th Highest 8-hr Concentration Wasatch Front'
},
yAxis: {
title: {
text: '(Ozone PPM)'
}
}
});
我认为API说明了如何将类分配给系列。也许这会起作用,因为我可以为这些系列定制CSS,但我不知道如何使用csvURL来实现 您可以通过以下方式为系列定义
颜色
或类名
:
data: {
csvURL: '...'
},
series: [{
color: '#00c735'
}, {
color: '#c4392d'
}]
现场演示: API参考:
这太棒了。我希望使用“styledMode:true”,但我认为这样的系列样式在这种模式下不起作用。即使是这样,我也不知道如何将匹配样式应用于图例。使用你的类名建议的效果和预期的一样,我可以按照自己的想法设计这个系列,但是它与传说不符。