Highcharts在使用csvURL后为系列指定颜色

Highcharts在使用csvURL后为系列指定颜色,highcharts,Highcharts,我正在导入一个csv文件,使用Highcharts cvsURL作为折线图。我使用styledMode并定义了默认颜色。Highcharts正在使用我的样式表。有没有一种简单的方法告诉每个系列使用哪种颜色 我有很多线条,所以highcharts循环使用它的10种默认颜色。我需要其中一种颜色只分配给2个特定的系列虽然 以下是我目前的代码: Highcharts.chart('container', { chart: { type: 'line', style

我正在导入一个csv文件,使用Highcharts cvsURL作为折线图。我使用styledMode并定义了默认颜色。Highcharts正在使用我的样式表。有没有一种简单的方法告诉每个系列使用哪种颜色

我有很多线条,所以highcharts循环使用它的10种默认颜色。我需要其中一种颜色只分配给2个特定的系列虽然

以下是我目前的代码:

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”,但我认为这样的系列样式在这种模式下不起作用。即使是这样,我也不知道如何将匹配样式应用于图例。使用你的类名建议的效果和预期的一样,我可以按照自己的想法设计这个系列,但是它与传说不符。