forked from gil9red/SimplePyScripts
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexm23_2.py
More file actions
39 lines (27 loc) · 1.54 KB
/
Copy pathexm23_2.py
File metadata and controls
39 lines (27 loc) · 1.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
__author__ = 'ipetrash'
# Теперь рассмотрим, как можно менять форматирование с помощью метода
# set_major_formatter(), а заодно посмотрим, какие форматеры предоставляет
# библиотека Matplotlib. Все рассматриваемые здесь форматеры находятся в модуле
# matplotlib.ticker. Кроме того некоторые другие, более специфические модули
# предоставляют свои форматеры (например, модуль для работы с календарными данными),
# но в данной статье мы их рассматривать не будем.
# NullFormatter
#
# С помощью класса NullFormatter можно отключить вывод всех подписей у меток на
# оси (при этом сами метки остаются, для их отключения нужно использовать локатор
# NullLocator).
import numpy
import pylab
import matplotlib.ticker
if __name__ == "__main__":
xvals = numpy.arange (-10.0, 10.1, 0.1)
yvals = numpy.sinc (xvals)
figure = pylab.figure()
axes = figure.add_subplot (1, 1, 1)
# Создаем форматер
formatter = matplotlib.ticker.NullFormatter()
# Установка форматера для оси X
axes.xaxis.set_major_formatter (formatter)
pylab.plot (xvals, yvals)
axes.grid()
pylab.show()