Frage

In Highcharts Ich mag den Standard-Startpunkt von 0 bis 1 ändern ist, wo kann ich die Option zu ändern finden Ich habe nur Datenpunkte, so dass auf der y-Achse und die x-Achse aufgetragen sind, enthalten nur die Standardnummern 0,1,2 dh, etc .. Ich möchte den Ausgangspunkt von 0 bis 1 ändern

Vielen Dank im Voraus

War es hilfreich?

Lösung

Es ist schon eine Weile her, seit Sie gepostet haben, damit ich hoffe, dass Sie Ihre Antwort jetzt gefunden haben, aber ich wollte Ihnen eine Antwort geben auf jeden Fall.

Sie müssen die min Option innerhalb der X-Achse Kategorie verwenden. Lesen Sie mehr dazu hier: http://api.highcharts.com/highcharts#xAxis

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

Nehmen Sie diese Optionen, um den ‚0‘ als eine Kategorie, sondern auch das Diagramm gezeichnet wird an der ‚1‘ Position zu starten.

Ich habe eine einfache jsfiddle zeigen, was Sie hier erreichen wollte: http://jsfiddle.net/L35DP/

Andere Tipps

Ich werde tun Sie eine besser. Wir können einfach die xAchse Label Formatierer als Abbildungsfunktion verwenden unsere Indexwerte von 0,1,...,n zu 1,2,...,n+1 zur Karte durch den Formatierer als Definition:

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

Tatsächlich könnten Sie diese Abbildungsfunktion definieren überhaupt etwas zu sein. Zum Beispiel:

formatter: function() {
    return this.value * this.value;
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top