matplotlib.markers
Функции для обработки маркеров; используются функциями маркеров в plot, scatter и errorbar.
Здесь определены все возможные маркеры:
маркер | символ | описание |
|---|---|---|
| точка | |
| пиксель | |
| круг | |
| треугольник_вниз | |
| треугольник_вверх | |
| треугольник_влево | |
| треугольник_вправо | |
| три_вниз | |
| три_вверх | |
| три_влево | |
| три_вправо | |
| восьмиугольник | |
| квадрат | |
| пятиугольник | |
| плюс (заполненный) | |
| звезда | |
| шестиугольник1 | |
| шестиугольник2 | |
| плюс | |
| x | |
| x (заполненный) | |
| ромб | |
| тонкий_ромб | |
| вертикальная_линия |
| линия | |
| левый отступ | |
| правый отступ | |
| вверх | |
| вниз | |
| влево | |
| вправо | |
| вверх (по центру) | |
| вниз (по центру) | |
| влево (по центру) | |
| вправо (по центру) | |
| вверх (по центру) | |
| вниз (по центру) | |
| ничего | |
| Отобразить строку с использованием mathtext. Например, | |
| Список пар (x, y), используемых для вершин пути. Центр маркера расположен в (0, 0), а размер нормализован таким образом, что созданный путь заключён внутри единичной ячейки. | |
путь | Экземпляр | |
| Правильный многоугольник со | |
| Символ в форме звезды с | |
| Знак звездочки с |
None — значение по умолчанию, означающее «ничего», однако эта таблица упоминается в других документах по допустимым вводным значениям маркеров, и в этих случаях None всё равно означает «значение по умолчанию».
Обратите внимание, что специальные символы можно определять с помощью математического шрифта STIX, например, "$\u266B$". Обзор символов шрифта STIX см. в таблице шрифта STIX. Также см. шрифты STIX.
Целые числа от 0 до 11 создают линии и треугольники. К ним можно получить такой же доступ через прописные переменные, например, CARETDOWNBASE. Следовательно, следующие выражения эквивалентны:
plt.plot([1, 2, 3], marker=11) plt.plot([1, 2, 3], marker=matplotlib.markers.CARETDOWNBASE)
Примеры использования маркеров:
Классы
| Класс, представляющий типы маркеров. |
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/markers_api.html