Learn what to expect in the new updates
This module contains functions to handle markers. Used by both the marker functionality of plot and scatter.
All possible markers are defined here:
marker | description |
---|---|
”.” | point |
”,” | pixel |
“o” | circle |
“v” | triangle_down |
“^” | triangle_up |
“<” | triangle_left |
“>” | triangle_right |
“1” | tri_down |
“2” | tri_up |
“3” | tri_left |
“4” | tri_right |
“8” | octagon |
“s” | square |
“p” | pentagon |
“*” | star |
“h” | hexagon1 |
“H” | hexagon2 |
“+” | plus |
“x” | x |
“D” | diamond |
“d” | thin_diamond |
“|” | vline |
“_” | hline |
TICKLEFT | tickleft |
TICKRIGHT | tickright |
TICKUP | tickup |
TICKDOWN | tickdown |
CARETLEFT | caretleft |
CARETRIGHT | caretright |
CARETUP | caretup |
CARETDOWN | caretdown |
“None” | nothing |
None | nothing |
” “ | nothing |
“” | nothing |
'$...$' | render the string using mathtext. |
verts | a list of (x, y) pairs used for Path vertices. The center of the marker is located at (0,0) and the size is normalized. |
path | a Path instance. |
(numsides, style, angle) | see below |
The marker can also be a tuple (numsides, style, angle), which will create a custom, regular symbol.
- numsides:
- the number of sides
- style:
the style of the regular symbol:
Value Description 0 a regular polygon 1 a star-like symbol 2 an asterisk 3 a circle (numsides and angle is ignored) - angle:
- the angle of rotation of the symbol, in degrees
For backward compatibility, the form (verts, 0) is also accepted, but it is equivalent to just verts for giving a raw set of vertices that define the shape.
Bases: object
MarkerStyle
Parameters: | marker : string or array_like, optional, default: None
fillstyle : string, optional, default: ‘full’
|
---|
Attributes
markers | (list of known markes) |
fillstyles | (list of known fillstyles) |
filled_markers | (list of known filled markers.) |
Sets fillstyle
Parameters: | fillstyle : string amongst known fillstyles |
---|