Изменить размер ячеек сетки в MatplotLib Python - PullRequest
0 голосов
/ 24 сентября 2019

Я использую matplotlib в python для отображения некоторых данных.Теперь я хочу показать сетки на графике, поэтому я использовал plt.grid (True).Показывает сетку со значениями, которые отображаются на графике.Я хочу изменить размер.Я хочу показать каждый размер ячейки сетки для некоторого пользовательского значения.Как можно изменить размер ячейки сетки?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 сентября 2019

Вы можете установить главные и второстепенные линии сетки следующим образом, предполагая, что график с ограничениями оси будет равен 20 (очевидно, вы захотите изменить числа в соответствии с вашим графиком):

import numpy

myplot = ...
major_ticks = numpy.arange( 0, 20, 4 ) # major tick for every 4 units
minor_ticks = numpy.arange( 0, 20, 2 ) # minor tick for every 2 units

myplot.set_xticks( major_ticks )
myplot.set_xticks( minor_ticks, minor=True )
myplot.set_yticks( major_ticks )
myplot.set_yticks( minor_ticks, minor=True )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...