Далее: Выбор привлекательной линейной шкалы для оси Y графика
А что делать, когда некоторые из пунктов
отрицательны?
Я считаю, что на эту часть вопроса не было ответа, но, похоже, я не могу комментировать или расширить этот вопрос, поэтому я создал новый
Values -100, 0, 100 with 5 ticks:
- нижняя граница = -100
- верхняя граница = 100
- диапазон = 100--100 = 200
- диапазон тиков = 40
- Делим на 10 ^ 2 для 0,4, переводим в 0,4, что дает (умноженное на 10 ^ 2) 40.
- новая нижняя граница = 40 * раунд (-100/40) = -80
- новая верхняя граница = 40 * раунд (1 + 100/40) = 120
или
- новая нижняя граница = 40 * этаж (-100/40) = -120
- новая верхняя граница = 40 * этаж (1 + 100/40) = 120
Теперь диапазон увеличен до 240 (дополнительный тик!) С 5 тиками по 40 каждый.
для заполнения нового диапазона потребуется 6 шагов!
Решение