Как изменить количество тиков в matplotlib
Вы можете использовать следующий синтаксис, чтобы изменить количество тиков на каждой оси в Matplotlib:
#specify number of ticks on x-axis plt. locator_params (axis=' x ', nbins= 4 ) #specify number of ticks on y-axis plt. locator_params (axis=' y ', nbins= 2 )
Аргумент nbins указывает количество делений, отображаемых на каждой оси.
Следующие примеры показывают, как использовать этот синтаксис на практике.
Пример 1. Укажите количество делений по обеим осям.
Следующий код показывает, как указать количество делений по осям графика:
import matplotlib. pyplot as plt
#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]
#createplot
plt. plot (x,y,color=' red ')
#specify number of ticks on axes
plt. locator_params (axis=' x ', nbins= 4 )
plt. locator_params (axis=' y ', nbins= 2 )
Пример 2. Укажите количество делений только по оси X.
Следующий код показывает, как указать количество делений только по оси X:
import matplotlib. pyplot as plt
#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]
#createplot
plt. plot (x,y,color=' red ')
#specify number of ticks on x-axis
plt. locator_params (axis=' x ', nbins= 2 )
Пример 3. Укажите количество делений только по оси Y.
Следующий код показывает, как указать количество делений только по оси Y:
import matplotlib. pyplot as plt
#define data
x = [1, 2, 3, 4]
y = [7, 13, 24, 22]
#createplot
plt. plot (x,y,color=' red ')
#specify number of ticks on y-axis
plt. locator_params (axis=' y ', nbins= 2 )
Дополнительные ресурсы
Как убрать галочки с графиков Matplotlib
Как установить размер шрифта меток галочек в Matplotlib
Как установить значения оси X в Matplotlib
Как установить диапазоны осей в Matplotlib