Mamy zestaw danych, który zawiera liczbę wystąpień zdarzeń. Mogą to być tylko liczby całkowite. Kiedy wyświetlamy dane, które mają wystarczająco wysoką wartość Y, etykiety yAxis są liczbami całkowitymi. Jednak, gdy powiększamy zakresy danych, które mają poniżej y = 5, widzimy, że znaczniki "tick" pokazują wartości takie jak 0,5, 0,75, 1,5 itd. Jak możemy wymusić na etykietach yAxis pokazywanie tylko wartości całkowitych?Jak wyświetlić tylko wartości całkowite na yAxis HighChart?
Here to przykładowy kod z pewnymi danymi. Gdy przybliżasz się do obszaru o niższej wartości na wykresie, możesz zobaczyć, co mam na myśli. Jest obecna konfiguracja yAxis:
yAxis: {
labels: {
style: {
fontSize: '9px',
width: '175px'
}
},
title: {
text: ''
}
},
Rewizja, ale Rikonator był pierwszy. To też działa. – wergeld
@wergeld Ale odpowiedź Rikonatora działa tylko w tym przypadku. Możesz zobaczyć na poniższym wykresie: http://jsfiddle.net/R8Hub/1/ To nie działa, ponieważ 'tickInterval' jest wyższy niż 1. I na tym samym wykresie przy użyciu' allowDecimals' działa. http://jsfiddle.net/R8Hub/2/. Więc to jest właściwa odpowiedź. –
@RicardoLohmann, co ciekawe - czy nie byłoby to błędem w HighStock? Tak, widzę, że 'allowDecimals' jest bardziej kompletną odpowiedzią, ale' minTickInterval' działał jak reklamowano w moim przypadku. – wergeld