Spec-Zone.ru › Matplotlib 3.3

matplotlib.pyplot.grid

matplotlib.pyplot.grid(b=None, which='major', axis='both', **kwargs) [source]

Настройка линий сетки.

Параметры:
bbool or None, optional

Показывать ли линии сетки. Если предоставлены какие-либо kwargs, предполагается, что вам нужна сетка, и b будет установлено в True.

Если b имеет значение None, а kwargs отсутствуют, это переключает видимость линий.

which{'major', 'minor', 'both'}, optional

Линии сетки, на которых будут применены изменения.

axis{'both', 'x', 'y'}, optional

Ось, на которой будут применены изменения.

**kwargsLine2D properties

Определяет свойства линий сетки, например:

grid(color='r', linestyle='-', linewidth=2)

Допустимые ключевые аргументы:

Свойство Описание
agg_filter функция фильтра, которая принимает массив (m, n, 3) с плавающей точкой и значение dpi и возвращает массив (m, n, 3)
alpha число с плавающей точкой или None
animated булево значение
antialiased или aa булево значение
clip_box Bbox
clip_on булево значение
clip_path Объект Patch или (Path, Transform) или None
color или c цвет
contains неизвестно
dash_capstyle {'butt', 'round', 'projecting'}
dash_joinstyle {'miter', 'round', 'bevel'}
dashes последовательность чисел с плавающей точкой (чернила включения/выключения в пунктах) или (None, None)
data массив (2, N) или два одномерных массива
drawstyle или ds {'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, по умолчанию: 'default'
figure Figure
fillstyle {'full', 'left', 'right', 'bottom', 'top', 'none'}
gid строка
in_layout булево значение
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...}
linewidth или lw число с плавающей точкой
marker строка стилей маркера, Path или MarkerStyle
markeredgecolor или mec цвет
markeredgewidth или mew число с плавающей точкой
markerfacecolor или mfc цвет
markerfacecoloralt или mfcalt цвет
markersize или ms число с плавающей точкой
markevery None или целое число или (целое число, целое число) или срез или список целых чисел или число с плавающей точкой или (число с плавающей точкой, число с плавающей точкой) или список булевых значений
path_effects AbstractPathEffect
picker неизвестно
pickradius число с плавающей точкой
rasterized булево значение или None
sketch_params (масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)
snap булево значение или None
solid_capstyle {'butt', 'round', 'projecting'}
solid_joinstyle {'miter', 'round', 'bevel'}
transform matplotlib.transforms.Transform
url строка
visible булево значение
xdata одномерный массив
ydata одномерный массив
zorder число с плавающей точкой

Примечания

Ось отображается как единица, поэтому эффективный zorder для отрисовки сетки определяется zorder каждой оси, а не zorder объектов Line2D, составляющих сетку. Поэтому для установки zorder сетки используйте set_axisbelow или, для большего контроля, вызовите метод set_zorder каждой оси.

Примеры использования matplotlib.pyplot.grid

Step Demo

Демонстрация шага

Geographic Projections

Географические проекции

Multiline

Многострочный

Pyplot Text

Текст Pyplot

Custom projection

Настройка проекции

Customize Rc

Настройка параметров

Findobj Demo

Демонстрация Findobj

Custom scale

Пользовательская шкала

Symlog Demo

Демонстрация Symlog

SkewT-logP diagram: using transforms and custom projections

Диаграмма SkewT-logP: использование преобразований и пользовательских проекций

Pyplot tutorial

Учебник Pyplot

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.pyplot.grid.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API