2016-04-12 4 views
3

Immer wenn ich das Flotendiagramm zu stark zoome, erzeugt es extrem große Y-Achsenwerte.Flotendiagrammzoom erzeugt unnötig lange Y-Achsen-Dezimalwerte

z.B.

I auf 15 vergrößert, statt 15.2, 15.4, 15.6 zu zeigen, es zeigt 15.2000000001, 15.40000000001 usw.

Ich mag nicht das Dezimalsystem Größe begrenzen, da ich Flexibilität in Daten benötigen. Wenn die Daten 17,12345 sind, muss ich es zeigen. Aber wie repariere ich dieses .00000001 Ding?

Antwort

0

Sie können eine tickFormatter Funktion für die Achse wie folgt definieren:

In Optionen hinzufügen

yaxis: { 
    tickFormatter: roundTicks, 
    ... 
} 

Und die Funktion selbst

function roundTicks(value, axis) { 
    return Math.round(value * 1000000000)/1000000000; 
}