2011-12-05 20 views
19

Ciao ragazzi sto disegnando il mio grafico,Highcharts impostare categorie asse x

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(); 

Ho semplicemente non riesco a vedere nulla nella documentazione per la modifica delle categorie asseX, è possibile? Non ho visto nulla 4 cambiando il titolo, ma sono riuscito a ottenere uno snippet online, ho davvero bisogno di evitare di distruggere & ricreando il grafico.

risposta

33

È possibile eseguire questa operazione con il metodo setCategories trovato sull'oggetto Axis. per l'asse, consultare la documentazione di riferimento qui: http://www.highcharts.com/ref/#axis-object

Esempio: http://jsfiddle.net/4tuvC/

+0

grazie signore! grazie davvero :) – Baconbeastnz

+2

@eolsson potrebbe essere necessario aggiornare i collegamenti js del diagramma di alto livello nel fiddle http://jsfiddle.net/4tuvC/358/ –