Javascript 在highchart中添加更多数据

Javascript 在highchart中添加更多数据,javascript,highcharts,Javascript,Highcharts,下面的代码显示如何添加数据,这是可行的 $(".test").change(function() { var value = this.getAttribute("value"); if (value == 'a') { chart.series[0].setData([100, 200, 300, 400, 100, 200]);

下面的代码显示如何添加数据,这是可行的

           $(".test").change(function() {
               var value = this.getAttribute("value");

               if (value == 'a') 
               {
                   chart.series[0].setData([100, 200, 300, 400, 100, 200]);
               }

               else if (value == 'b') 
                {
                   chart.series[0].setData([100, 500, 300, 100, 100, 200]);
               }

               else if (value == 'c') 
                {
                   chart.series[0].setData([100, 300, 400, 200, 200, 100]);
               }

                else {
                   alert("Error!");
               }

           });
这是使用单选按钮,现在,如果您希望值a有两组数据,并且yaxis有一个不同的名称,该怎么办

可能吗

我不想为yaxis添加标题,代码如下:

           yAxis: {
               title: {
                   text: 'data'
               }
但是你将如何将其放入上面的代码中

我有一个标题正在工作,现在添加另一组数据,会是这样吗

        chart.addSeries({
             data: [194.1, 95.6, 54.4, 29.9, 176.0, 135.6, 148.5, 216.4]
        });

第二组数据正在显示,但每次单击单选按钮时都会不断添加它。

您应该能够使用setTitle()方法设置轴标题


这将如何融入代码中,请您添加它,以便我可以看到它的去向。这是代码:chart.yAxis[0]。setTitle({text:'New Y axis title'没问题。请尝试我发布的JSFIDLE并单击按钮。您可以再次查看代码吗,我正在尝试添加数据并尝试使用您的方法。您发布的图表代码不够多,因此无法确定,但如果第二个系列尚未定义,则可能需要调用chart.addSeries。我使用了以下方法:addSeries({data:[194.1,95.6,129.2,144.0,176.0,135.6,148.5,216.4]});但它只是不断添加我单击单选按钮时需要添加的所有内容
chart.yAxis[0].setTitle({text:"data"});