Salut les gars je dessine mon graphique,
Data.chart.series[0].remove();
Data.chart.xAxis[0].axisTitle.attr({ text: xAxisTitle});
//Data.chart.xAxis[0].categories = xAxisCategories;
Data.chart.addSeries({
name: yAxisTitle,
data: formattedData,
pointInterval: pointInterval
});
Data.chart.redraw();
Je ne vois tout simplement rien dans la documentation permettant de modifier les catégories xAxis, est-ce possible? Je ne voyais rien modifier le titre, mais j'ai réussi à mettre un extrait en ligne. Il faut absolument éviter de détruire et de recréer le graphique.
Vous pouvez le faire avec la méthode setCategories
trouvée sur l'objet Axis. Voir la documentation de référence pour axis ici: http://www.highcharts.com/ref/#axis-object
Exemple: http://jsfiddle.net/4tuvC/
Dans les versions Highcharts plus récentes, vous pouvez utiliser la fonction update () :
Data.chart.xAxis[0].update({categories: xAxisCategories});