1

我正在研究高图表以查看我的数据。我想做一个内部有 2 条线的图表,其中一条线作为 1 个 y 轴。

我已经实现了这样的图表:

$.get("http://1001dev.com/Chahine/wp-content/themes/consulting-child/data/fonds/DigitalStarsEurope/assetsFR.csv", function(csv) {
        $('#EuropeActifs').highcharts({

             yAxis: [{ // Primary yAxis
                    labels: {
                        format: '{value} M',

                    },
                    title: {
                        text: 'Actifs en € ',

                    },
                    opposite: true

                }, { // Secondary yAxis
                    gridLineWidth: 0,
                    labels: {
                        format: '{value}',

                    },
                    title: {
                        text: 'Nombre de parts',  
                    }
                }],

            data: {
                csv: csv
            }
        });
    });

这是我的CSV

 Date,Actifs en €,Nombre de parts
 13/11/1998,461728.00,30286.50
 11/12/1998,460454.00,30286.50
 08/01/1999,499715.00,30286.50
 05/02/1999,502512.00,30933.50
 05/03/1999,502481.00,30933.50
 02/04/1999,505413.00,31105.00
 30/04/1999,519929.00,31105.00
 28/05/1999,516903.00,31105.00

显然我的 CSV 比这更长。但你可以看到我的想法。

我想将 Actifs en € 的数据关联到 y 轴 Primary 并将 Nombre de parts 的数据关联到 y 轴 Secondary

我怎样才能做到这一点 ?

非常感谢你的帮助

为乔丹加油

4

1 回答 1

2

您需要指定yAxis您希望不同系列在哪个系列中,如下所示:

series: [{
    yAxis: 1
}, {
    yAxis: 0
}]

基于您的数据的工作示例https ://jsfiddle.net/ewolden/q489nsgw/2/

数据 API: http: //api.highcharts.com/highcharts/data

series.yAxis 上的 API:http: //api.highcharts.com/highcharts/series.line.yAxis

于 2017-10-11T14:36:56.553 回答