Spec-Zone.ru › Matplotlib 2.2

matplotlib.pyplot.thetagrids

matplotlib.pyplot.thetagrids(*args, **kwargs) [source]

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

Если аргументы не переданы, возвращается кортеж (линии, метки), где линии — массив радиальных линий сетки (Line2D экземпляры) и метки — массив меток делений (Text экземпляры):

lines, labels = thetagrids()

В противном случае синтаксис следующий:

lines, labels = thetagrids(angles, labels=None, fmt='%d', frac = 1.1)

установка углов, в которых следует разместить линии сетки по углу (эти линии сетки равны вдоль угла).

углы в градусах.

метки, если не None, — список строк длины (углов) меток, которые следует использовать в каждом угле.

Если метки равны None, метки будут fmt%angle.

frac — доля радиуса осей полярного графика, на которой следует разместить метку (1 — край). Например, 1.05 — снаружи осей, а 0.95 — внутри осей.

Возвращаемое значение — список кортежей (линии, метки):

  • линии — Line2D экземпляры
  • метки — Text экземпляры.

Обратите внимание, что на входе аргумент метки — список строк, а на выходе — список Text экземпляров.

Примеры:

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

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

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

Spec-Zone.ru

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