You can set showInLegend to false when creating a chart.
{ name: 'Tokyo', data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6], showInLegend: false }
demo1
If you want to dynamically update it, you can do the following.
options.series[1].showInLegend = false; chart = new Highcharts.Chart(options);
You forgot to make the chart redraw.
demonstration
Or chart.legend.allItems[1].destroy(); to remove the first one.
Ricardo alvaro lohmann
source share