2017-02-04 2 views
0

Ich verwende dimple.v2.3.0, um Linien- und Flächendiagramm zu erstellen. Beim Erstellen eines Diagramms mit Kategorie x-Achse lässt Dimple eine Lücke zwischen der y-Achse und der Linie/Fläche. Ich würde gerne fragen, ob es einen Weg gibt, die Lücke zu beseitigen?Dimple JS - Lücke zwischen der Y-Achse und dem Diagramm entfernen

screenshot

+1

Ich denke, es ist für uns mehr hilfreich sein, wenn Sie jsfiddle Version teilen können, so können wir Ihren Code durchgehen. – mtkilic

+0

Dies ist die JSfiddle-Version [link] (https://jsfiddle.net/sjnwLrbu/5/). Vielen Dank für Ihre Antwort. – nrator

Antwort

0

Ich fürchte, es für diese keine gute Antwort ist, ist es auf diese Weise getan, weil Grübchen Sie mit Bars kombinieren etc. Es gibt eine Zeitachse für Daten, die nicht die Lücke schließen wird und beantwortet daher die Mehrzahl der Fälle mit Flächendiagrammen, aber kategoriale Achsen haben immer die Lücke.

Es gibt eine Hacky Abhilfe Sie in diesem Fall benutzen können, wo Sie ganze Zahlen auf x-Achse haben, die sie als Datumsangaben und auf einer Zeitachse zu setzen, sie zu behandeln ist:

var x = myChart.addTimeAxis("x", "Call", "%Y", "%-Y"); 
x.timePeriod = d3.timeYear; 
x.timeInterval = 1; 

Dies wird analysieren und anzeigen Ihre Anrufe als Jahre und zeigen sie auf der Zeitachse an. Das Anzeigeformat "% -Y" zeigt ein 4-stelliges Jahr ohne führende Nullen. Dies wird für die ganzen Zahlen arbeiten bis zu 9999. Hier wird in Ihrer Geige arbeiten:

https://jsfiddle.net/zuuaar1t/

Verwandte Themen