Spec-Zone.ru › Matplotlib 3.8

matplotlib.pyplot.thetagrids

matplotlib.pyplot.thetagrids(angles=None, labels=None, fmt=None, **kwargs)[source]

Получение или установка линий сетки по углу на текущем полярном графике.

Возможные варианты вызова:

lines, labels = thetagrids()
lines, labels = thetagrids(angles, labels=None, fmt=None, **kwargs)

Если функция вызвана без аргументов, thetagrids просто возвращает кортеж (линии, метки). Если вызывается с аргументами, метки появятся в указанных углах.

Параметры:
anglesкортеж чисел с плавающей точкой, градусы

Углы линий сетки по углу.

labelsкортеж строк или None

Метки, используемые на каждой линии сетки по радиусу. Будет использован projections.polar.ThetaFormatter, если None.

fmtстрока или None

Форматная строка, используемая в matplotlib.ticker.FormatStrFormatter. Например, '%f'. Обратите внимание, что будет использован угол в радианах.

Возвращает:
linesсписок lines.Line2D

Линии сетки по углу.

labelsсписок text.Text

Метки.

Другие параметры:
**kwargs

kwargs — дополнительные свойства Text для меток.

См. также

pyplot.rgrids
projections.polar.PolarAxes.set_thetagrids
Axis.get_gridlines
Axis.get_ticklabels

Примеры

# set the locations of the angular gridlines
lines, labels = thetagrids(range(45, 360, 90))

# set the locations and labels of the angular gridlines
lines, labels = thetagrids(range(45, 360, 90), ('NE', 'NW', 'SW', 'SE'))

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

Spec-Zone.ru

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