2010-10-16 17 views
7

In Highcharts voglio cambiare il punto di partenza predefinito da 0 a 1 è dove posso trovare l'opzione per cambiare Ho solo punti dati in modo che siano tracciati sull'asse ye sull'asse x semplicemente contengono i numeri predefiniti cioè 0,1,2, ecc .. io voglio cambiare il punto di partenza da 0 a 1Diagrammi elevati come cambiare le opzioni dell'asse x

grazie in anticipo

risposta

14

E 'stato un po' che hai postato in modo da spero Ho trovato la tua risposta ormai ma volevo comunque darti una risposta.

È necessario utilizzare l'opzione min all'interno della categoria X-Axis. Per saperne di più su questo qui: http://api.highcharts.com/highcharts#xAxis

xAxis: { 
    min: 1, 
    categories: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11'] 
}, 

Queste opzioni includono il '0' come categoria, ma il grafico viene disegnato a partire dalla posizione '1'.

ho messo insieme un semplice jsfiddle che mostra ciò che si voleva realizzare qui: http://jsfiddle.net/L35DP/

+1

+1 Grazie. Questo mi ha aiutato. – tucson

+0

+1 Grazie Robodude, tu rock! – BlackDivine

0

io ti farà uno migliore. Possiamo semplicemente utilizzare l'etichetta formattatore asseX come una funzione di mappatura per mappare i nostri valori di indice 0,1,...,n-1,2,...,n+1 definendo il formattatore come:

xAxis: { 
    labels: { 
     formatter: function() { 
      return this.value + 1; 
     } 
    }, 
} 

Infatti è possibile definire questa funzione di mappatura di essere nulla. Ad esempio:

formatter: function() { 
    return this.value * this.value; 
} 
Problemi correlati