Как создать ось лога и включить все метки в Zedgraph (C #) - PullRequest
2 голосов
/ 01 июня 2011

У меня есть несколько графиков, использующих Zedgraph в проекте, и я добился большого успеха. Единственная проблема, с которой я сталкиваюсь - это форматирование оси типа журнала так, как я хочу. Мне удалось избавиться от научной нотации, но я хочу включить в свои ярлыки больше, чем просто степень 10.

Небольшое уточнение: я хотел бы сохранить данные в формате логарифмической шкалы, но отображать метки больше как обычный линейный график.

Кто-нибудь имел успех с этим? У меня нет проблем с редактированием источника, если это необходимо, просто мне трудно найти лучшее место для этого.

1 Ответ

3 голосов
/ 01 июня 2011

Хорошо, на всякий случай, если кто-то еще ищет этот ответ, я нашел его.Может быть способ без редактирования исходного кода, но это действительно легко исправить.Вы просто открываете источник и переходите к классу LogScale.Существует метод, называемый PickScale, и он содержит код, по умолчанию шаг которого равен 1. В оси журнала этот шаг является показателем степени, поэтому, опустив его, вы можете получить больше значений, чем просто 10 с.

...