Spec-Zone.ru › Matplotlib 1.5

маркеры

matplotlib.маркеры

Этот модуль содержит функции для обработки маркеров. Используется как в функциональности маркеров plot, так и в scatter.

Все возможные маркеры определены здесь:

маркер описание
”.” точка
”,” пиксель
“o” круг
“v” треугольник_вниз
“^” треугольник_вверх
“<” треугольник_влево
“>” треугольник_вправо
“1” три_вниз
“2” три_вверх
“3” три_влево
“4” три_вправо
“8” восьмиугольник
“s” квадрат
“p” пятиугольник
“*” звезда
“h” шестиугольник1
“H” шестиугольник2
“+” плюс
“x” x
“D” ромб
“d” тонкий_ромб
“|” вертикальная_линия
“_” горизонтальная_линия
TICKLEFT левая_отметка
TICKRIGHT правая_отметка
TICKUP верхняя_отметка
TICKDOWN нижняя_отметка
CARETLEFT стрелка_влево
CARETRIGHT стрелка_вправо
CARETUP стрелка_вверх
CARETDOWN стрелка_вниз
“None” ничего
None ничего
” “ ничего
“” ничего
'$...$' отобразить строку с помощью mathtext.
verts список пар (x, y), используемых для вершин пути. Центр маркера расположен в (0,0), а размер нормализован.
path экземпляр Path.
(numsides, style, angle) см. ниже

Маркер также может быть кортежем (numsides, style, angle), что создаст пользовательский, регулярный символ.

numsides:
количество сторон
style:

стиль регулярного символа:

Значение Описание
0 регулярный многоугольник
1 символ, похожий на звезду
2 звездочка
3 круг (numsides и angle игнорируются)
angle:
угол поворота символа в градусах

Для обратной совместимости также принимается форма (verts, 0), но она эквивалентна просто verts для указания набора вершин, определяющих форму.

class matplotlib.markers.MarkerStyle(marker=None, fillstyle=None)

Базируется на object

Параметры:

маркер : строка или массив, необязательно, по умолчанию: None

См. описания возможных маркеров в строке документации модуля.

fillstyle : строка, необязательно, по умолчанию: ‘full’

‘full’, ‘left”, ‘right’, ‘bottom’, ‘top’, ‘none’

Атрибуты

маркеры (список известных маркеров)
fillstyles (список известных стилей заливки)
filled_markers (список известных заполненных маркеров.)
filled_markers = ('o', 'v', '^', '', '8', 's', 'p', '*', 'h', 'H', 'D', 'd')
fillstyles = ('full', 'left', 'right', 'bottom', 'top', 'none')
get_alt_path()
get_alt_transform()
get_capstyle()
get_fillstyle()
get_joinstyle()
get_marker()
get_path()
get_snap_threshold()
get_transform()
is_filled()
markers = {0: 'tickleft', 1: 'tickright', 2: 'tickup', 3: 'tickdown', 4: 'caretleft', 5: 'caretright', 'H': 'hexagon2', 'h': 'hexagon1', '1': 'tri_down', '4': 'tri_right', 'd': 'thin_diamond', '.': 'point', None: 'nothing', '^': 'triangle_up', '_': 'hline', 'o': 'circle', 'D': 'diamond', 's': 'square', ' ': 'nothing', 'x': 'x', '8': 'octagon', '': 'nothing', 'v': 'triangle_down', ',': 'pixel', 6: 'caretup', '2': 'tri_up', 'p': 'pentagon', 7: 'caretdown', '*': 'star', '>': 'triangle_right', '
set_fillstyle(fillstyle)

Устанавливает стиль заливки

Параметры: fillstyle : строка среди известных стилей заливки
set_marker(marker)

© 2012–2016 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/1.5.3/api/markers_api.html

Spec-Zone.ru

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