Spec-Zone.ru › Matplotlib 3.4

matplotlib.pyplot.grid

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

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

Параметры:
bbool или None, необязательно

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

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

which{'major', 'minor', 'both'}, необязательно

Линии сетки, к которым применяются изменения.

axis{'both', 'x', 'y'}, необязательно

Ось, к которой применяются изменения.

**kwargsLine2D свойства

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

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

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

Свойство Описание
agg_filter функция фильтра, которая принимает массив чисел с плавающей точкой (m, n, 3) и значение dpi, и возвращает массив чисел с плавающей точкой (m, n, 3)
alpha скаляр или None
animated bool
antialiased или aa bool
clip_box Bbox
clip_on bool
clip_path Объект Patch или (Path, Transform) или None
color или c цвет
contains неизвестно
dash_capstyle CapStyle или {'butt', 'projecting', 'round'}
dash_joinstyle 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 bool
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность включения-выключения), ...}
linewidth или lw число с плавающей точкой
marker строка стиля маркера, Path или MarkerStyle
markeredgecolor или mec цвет
markeredgewidth или mew число с плавающей точкой
markerfacecolor или mfc цвет
markerfacecoloralt или mfcalt цвет
markersize или ms число с плавающей точкой
markevery None или целое число или (целое число, целое число) или срез или список [целое число] или число с плавающей точкой или (число с плавающей точкой, число с плавающей точкой) или список [bool]
path_effects AbstractPathEffect
picker число с плавающей точкой или вызываемая функция [[Artist, Event], кортеж[bool, dict]]
pickradius число с плавающей точкой
rasterized bool
sketch_params (масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой)
snap bool или None
solid_capstyle CapStyle или {'butt', 'projecting', 'round'}
solid_joinstyle JoinStyle или {'miter', 'round', 'bevel'}
transform matplotlib.transforms.Transform
url строка
visible bool
xdata одномерный массив
ydata одномерный массив
zorder число с плавающей точкой

Примечания

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

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

Step Demo

Пример ступенчатой диаграммы

Geographic Projections

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

Pyplot Text

Текст Pyplot

Customize Rc

Настройка Rc

Findobj Demo

Демонстрация поиска объектов

Custom scale

Настраиваемая шкала

SkewT-logP diagram: using transforms and custom projections

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

Pyplot tutorial

Учебник по Pyplot

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

Spec-Zone.ru

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