The text of the annotation. s is a deprecated synonym for this parameter.
The point (x,y) to annotate.
The position (x,y) to place the text at. If None, defaults to xy.
Artist
, Transform
, callable or tuple, optional
The coordinate system that xy is given in. The following types of values are supported:
One of the following strings:
Value Description 'figure points' Points from the lower left of the figure 'figure pixels' Pixels from the lower left of the figure 'figure fraction' Fraction of figure from lower left 'axes points' Points from lower left corner of axes 'axes pixels' Pixels from lower left corner of axes 'axes fraction' Fraction of axes from lower left 'data' Use the coordinate system of the object being annotated (default) 'polar' (theta,r) if not native 'data' coordinatesAn Artist
: xy is interpreted as a fraction of the artists Bbox
. E.g. (0, 0) would be the lower left corner of the bounding box and (0.5, 1) would be the center top of the bounding box.
A Transform
to transform xy to screen coordinates.
A function with one of the following signatures:
def transform(renderer) -> Bbox def transform(renderer) -> Transform
where renderer is a RendererBase
subclass.
The result of the function is interpreted like the Artist
and Transform
cases above.
A tuple (xcoords, ycoords) specifying separate coordinate systems for x and y. xcoords and ycoords must each be of one of the above described types.
See Advanced Annotation for more details.
Defaults to 'data'.
Artist
, Transform
, callable or tuple, optional
The coordinate system that xytext is given in.
All xycoords values are valid as well as the following strings:
Value Description 'offset points' Offset (in points) from the xy value 'offset pixels' Offset (in pixels) from the xy valueDefaults to the value of xycoords, i.e. use the same coordinate system for annotation point and text position.
The properties used to draw a FancyArrowPatch
arrow between the positions xy and xytext.
If arrowprops does not contain the key 'arrowstyle' the allowed keys are:
Key Description width The width of the arrow in points headwidth The width of the base of the arrow head in points headlength The length of the arrow head in points shrink Fraction of total length to shrink from both ends ? Any key tomatplotlib.patches.FancyArrowPatch
If arrowprops contains the key 'arrowstyle' the above keys are forbidden. The allowed values of 'arrowstyle'
are:
'-'
None '->'
head_length=0.4,head_width=0.2 '-['
widthB=1.0,lengthB=0.2,angleB=None '|-|'
widthA=1.0,widthB=1.0 '-|>'
head_length=0.4,head_width=0.2 '<-'
head_length=0.4,head_width=0.2 '<->'
head_length=0.4,head_width=0.2 '<|-'
head_length=0.4,head_width=0.2 '<|-|>'
head_length=0.4,head_width=0.2 'fancy'
head_length=0.4,head_width=0.4,tail_width=0.4 'simple'
head_length=0.5,head_width=0.5,tail_width=0.2 'wedge'
tail_width=0.3,shrink_factor=0.5
Valid keys for FancyArrowPatch
are:
matplotlib.patches.PathPatch
Defaults to None, i.e. no arrow is drawn.
Whether to draw the annotation when the annotation point xy is outside the axes area.
Defaults to None.
Additional kwargs are passed to Text
.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4