Spec-Zone.ru › Matplotlib 3.6

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 просто возвращает кортеж (lines, labels). При вызове с аргументами метки появятся в указанных углах.

Параметры:
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.6.0/api/_as_gen/matplotlib.pyplot.thetagrids.html

Spec-Zone.ru

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