Highcharts x-Achse tick beginnt mit einem offset
Ich versuche zu entfernen, die offset
auf das ticken der x-axis
.
Möchte ich die erste Zecke 10/8
aus der x-axis
und y-axis
Kreuzung.
10-8
sollte auf die marker, die zwischen den beiden labels.
Habe ich folgenden code, für die es im highchart.
xAxis: {
categories: categories,
title: {
text: title_x_axis,
style: {
fontWeight: 'bold'
},
formatter: function(){
return "<h3><b>" + this.value + "</b></h3>";
}
},
min: 0,
startOnTick: true,
endOnTick: true,
minPadding: 0,
maxPadding: 0,
align: "left"
},
Max Polsterung und " min " padding sind auf 0 gesetzt, So dass ich nicht weiß, was das problem ist?
EDIT:
Habe ich eine fiddle von der Art von Diagramm ich bin den Umgang mit.
Beachten Sie das Bild unten, hat verschiedene x-Achsen-Werte, wie ich bin nicht mit dem gleichen Wert der Geige.
Auch ich habe tickmarkPlacement: "on"
nachdem ich nahm das snapshot.
Ich will Jan
label zu starten, aus dem Anfang der Zeile. Es hat einige offset-aktuell.
Kann mir jemand helfen mit diesem?
Ich habe bearbeitet die Frage können Sie haben einen Blick auf Sie.
InformationsquelleAutor Ashish Singh | 2014-10-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie nutzen (vorausgesetzt, 'Kategorien' ist das array von Kategorien)
Beispiel: http://jsfiddle.net/27hg0v06/1/
Verwenden newset-version von highcharts um sich voll und ganz der Arbeit tooltip:
In diesem jsFiddle, die Daten buchstäblich geht aus dem Diagramm in der y-Richtung. Ich vermute, weil der formatter ist auf der Suche Daten Punkt hinter aufgrund der
.length - 1.5
parameter. Wie können Sie stoppen, dass aus geschieht, aber immer noch die Ende-zu-Ende Wirkung, die der OP sucht?Beziehen Sie sich auf das JSFiddle demo in die Antwort? Daten nicht aus in der y-Richtung und die
.length - 1.5
ist über x-Achse (Links und rechts), damit hat nichts zu tun mit der y-Richtung (oben und unten). Bitte kollaborieren oder vielleicht öffnen Sie eine neue Frage.InformationsquelleAutor Kacper Madej
Werfen Sie einen Blick auf die tickMarkPlacement Eigenschaft:
Standardmäßig ist es 'zwischen', das ist, was Sie sehen auf Ihrem chart.
Einstellung auf 'on' zu tun, was Sie brauchen.
Kann man sich die minPadding und maxPadding Eigenschaften zusätzlich zu den tickMarkPlacement:
http://api.highcharts.com/highcharts#xAxis.minPadding
http://api.highcharts.com/highcharts#xAxis.maxPadding
Wenn Sie kombinieren diese Eigenschaften mit der endOntick/startOnTick, min - /max-wie bereits in Kacper Antwort auf dieser Seite, Sie sollten in der Lage sein, die volle Kontrolle über jeden Aspekt der Achse start - /end-Punkt.
InformationsquelleAutor jlbriggs