Настройка панели навигации в matplotlib

Привет всем! Мне надо построить график на основе данных в csv фале. С обработкой данных все хорошо, а вот с графиком нет. Я делаю сетку на графике, но так-как данных по оси x может быть очень много, то нужно отображать их в определнном масштабе. А если приближаю график, то количество меток и вертикальных линий сеток должно увеличиваться и наоборот.

Меня интересует как называется event которое срабатывает при нажатии кнопки zoom на toolbar и как ее обработать?