2016-04-12 10 views
3

Flot grafiğini çok fazla yakınlaştırdığımda, son derece büyük Y Ekseni değeri oluşturur.Flot grafiğinde zoom, gereksiz uzun eksen ekseni değerlerini üretir

örn.

yerine 15.2, 15.4, 15.6 gösteren, 15 yakınlaştırmak, bu vb, ben verilerde esnekliğine ihtiyaç olarak, ondalık boyutunu sınırlamak istemiyorum

15.2000000001, 15.40000000001 göstermektedir. Yani veriler 17.12345 olduğunda göstermem gerek. Ama bunu nasıl düzeltebilirim?

cevap

0

Böyle ekseni için bir tickFormatter fonksiyonu tanımlayabiliriz: En seçeneklerinde

yaxis: { 
    tickFormatter: roundTicks, 
    ... 
} 

eklemek Ve işlevin kendisi

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