| |
- matplotlib.artist.Artist
-
- Axis
-
- XAxis
- YAxis
- Tick
-
- XTick
- YTick
- Ticker
class Axis(matplotlib.artist.Artist) |
|
Public attributes
transData - transform data coords to display coords
transAxis - transform axis coords to display coords |
|
Methods defined here:
- __init__(self, axes)
- Init the axis with the parent Axes instance
- cla(self)
- clear the current axis
- draw(self, renderer, *args, **kwargs)
- Draw the axis lines, grid lines, tick lines and labels
- get_data_interval(self)
- return the Interval instance for this axis data limits
- get_gridlines(self)
- Return the grid lines as a list of Line2D instance
- get_label(self)
- Return the axis label as a Text instance
- get_major_formatter(self)
- Get the formatter of the major ticker
- get_major_locator(self)
- Get the locator of the major ticker
- get_major_ticks(self)
- get the tick instances; grow as necessary
- get_minor_formatter(self)
- Get the formatter of the minor ticker
- get_minor_locator(self)
- Get the locator of the minor ticker
- get_minor_ticks(self)
- get the minor tick instances; grow as necessary
- get_offset_text(self)
- Return the axis offsetText as a Text instance
- get_ticklabels(self)
- Return a list of Text instances for ticklabels
- get_ticklines(self)
- Return the ticklines lines as a list of Line2D instance
- get_ticklocs(self)
- Get the tick locations in data coordinates as a Numeric array
- get_view_interval(self)
- return the Interval instance for this axis view limits
- grid(self, b=None, which='major')
- Set the axis grid on or off; b is a boolean use which =
'major' | 'minor' to set the grid for major or minor ticks
if b is None, toggle the grid state
- pan(self, numsteps)
- Pan numticks (can be positive or negative)
- set_major_formatter(self, formatter)
- Set the formatter of the major ticker
ACCEPTS: A Formatter instance
- set_major_locator(self, locator)
- Set the locator of the major ticker
ACCEPTS: a Locator instance
- set_minor_formatter(self, formatter)
- Set the formatter of the minor ticker
ACCEPTS: A Formatter instance
- set_minor_locator(self, locator)
- Set the locator of the minor ticker
ACCEPTS: a Locator instance
- set_ticklabels(self, ticklabels, *args, **kwargs)
- Set the text values of the tick labels. Return a list of Text
instances.
ACCEPTS: sequence of strings
- set_ticks(self, ticks)
- Set the locations of the tick marks from sequence ticks
ACCEPTS: sequence of floats
- zoom(self, direction)
- Zoom in/out on axis; if direction is >0 zoom in, else zoom out
Data and other attributes defined here:
- LABELPAD = 5
- OFFSETTEXTPAD = 3
Methods inherited from matplotlib.artist.Artist:
- add_callback(self, func)
- get_alpha(self)
- Return the alpha value used for blending - not supported on all
backends
- get_clip_box(self)
- Return artist clipbox
- get_clip_on(self)
- Return whether artist uses clipping
- get_figure(self)
- return the figure instance
- get_transform(self)
- return the Transformation instance used by this artist
- get_visible(self)
- return the artist's visiblity
- get_zorder(self)
- is_figure_set(self)
- is_transform_set(self)
- Artist has transform explicity let
- pchanged(self)
- fire event when property changed
- remove_callback(self, oid)
- set(self, **kwargs)
- A tkstyle set command, pass kwargs to set properties
- set_alpha(self, alpha)
- Set the alpha value used for blending - not supported on
all backends
ACCEPTS: float
- set_clip_box(self, clipbox)
- Set the artist's clip Bbox
ACCEPTS: a matplotlib.transform.Bbox instance
- set_clip_on(self, b)
- Set whether artist uses clipping
ACCEPTS: [True | False]
- set_figure(self, fig)
- Set the figure instance the artist belong to
ACCEPTS: a matplotlib.figure.Figure instance
- set_label(self, s)
- Set the line label to s for auto legend
ACCEPTS: any string
- set_lod(self, on)
- Set Level of Detail on or off. If on, the artists may examine
things like the pixel width of the axes and draw a subset of
their contents accordingly
ACCEPTS: [True | False]
- set_transform(self, t)
- set the Transformation instance used by this artist
ACCEPTS: a matplotlib.transform transformation instance
- set_visible(self, b)
- set the artist's visiblity
ACCEPTS: [True | False]
- set_zorder(self, level)
- Set the zorder for the artist
ACCEPTS: any number
- update(self, props)
- update_from(self, other)
- copy properties from other to self
Data and other attributes inherited from matplotlib.artist.Artist:
- aname = 'Artist'
- zorder = 0
|
class Tick(matplotlib.artist.Artist) |
|
Abstract base class for the axis ticks, grid lines and labels
1 refers to the bottom of the plot for xticks and the left for yticks
2 refers to the top of the plot for xticks and the right for yticks
Publicly accessible attributes
tick1line : a Line2D instance
tick2line : a Line2D instance
gridline : a Line2D instance
label1 : a Text instance
label2 : a Text instance
gridOn : a boolean which determines whether to draw the tickline
tick1On : a boolean which determines whether to draw the 1st tickline
tick2On : a boolean which determines whether to draw the 2nd tickline
label1On : a boolean which determines whether to draw tick label
label2On : a boolean which determines whether to draw tick label |
|
Methods defined here:
- __init__(self, axes, loc, label, size=None, gridOn=None, tick1On=True, tick2On=True, label1On=True, label2On=False, major=True)
- bbox is the Bound2D bounding box in display coords of the Axes
loc is the tick location in data coords
size is the tick size in relative, axes coords
- draw(self, renderer)
- get_loc(self)
- Return the tick location (data coords) as a scalar
- get_pad(self, val)
- Get the value of the tick label pad in points
- get_view_interval(self)
- return the view Interval instance for the axis tjis tick is ticking
- set_label(self, s)
- Set the text of ticklabel
ACCEPTS: str
- set_label1(self, s)
- Set the text of ticklabel
ACCEPTS: str
- set_label2(self, s)
- Set the text of ticklabel2
ACCEPTS: str
- set_pad(self, val)
- Set the tick label pad in points
ACCEPTS: float
- set_xy(self, loc)
- Set the location of tick in data coords with scalar loc
ACCEPTS: float
Methods inherited from matplotlib.artist.Artist:
- add_callback(self, func)
- get_alpha(self)
- Return the alpha value used for blending - not supported on all
backends
- get_clip_box(self)
- Return artist clipbox
- get_clip_on(self)
- Return whether artist uses clipping
- get_figure(self)
- return the figure instance
- get_label(self)
- get_transform(self)
- return the Transformation instance used by this artist
- get_visible(self)
- return the artist's visiblity
- get_zorder(self)
- is_figure_set(self)
- is_transform_set(self)
- Artist has transform explicity let
- pchanged(self)
- fire event when property changed
- remove_callback(self, oid)
- set(self, **kwargs)
- A tkstyle set command, pass kwargs to set properties
- set_alpha(self, alpha)
- Set the alpha value used for blending - not supported on
all backends
ACCEPTS: float
- set_clip_box(self, clipbox)
- Set the artist's clip Bbox
ACCEPTS: a matplotlib.transform.Bbox instance
- set_clip_on(self, b)
- Set whether artist uses clipping
ACCEPTS: [True | False]
- set_figure(self, fig)
- Set the figure instance the artist belong to
ACCEPTS: a matplotlib.figure.Figure instance
- set_lod(self, on)
- Set Level of Detail on or off. If on, the artists may examine
things like the pixel width of the axes and draw a subset of
their contents accordingly
ACCEPTS: [True | False]
- set_transform(self, t)
- set the Transformation instance used by this artist
ACCEPTS: a matplotlib.transform transformation instance
- set_visible(self, b)
- set the artist's visiblity
ACCEPTS: [True | False]
- set_zorder(self, level)
- Set the zorder for the artist
ACCEPTS: any number
- update(self, props)
- update_from(self, other)
- copy properties from other to self
Data and other attributes inherited from matplotlib.artist.Artist:
- aname = 'Artist'
- zorder = 0
|
class Ticker |
| |
Data and other attributes defined here:
- formatter = None
- locator = None
|
class XAxis(Axis) |
| |
- Method resolution order:
- XAxis
- Axis
- matplotlib.artist.Artist
Methods defined here:
- get_data_interval(self)
- return the Interval instance for this axis data limits
- get_label_position(self)
- Return the label position (top or bottom)
- get_view_interval(self)
- return the Interval instance for this axis view limits
- set_label_position(self, position)
- Set the label position (top or bottom)
ACCEPTS: [ 'top' | 'bottom' ]
- tick_bottom(self)
- use ticks only on bottom
- tick_top(self)
- use ticks only on top
Methods inherited from Axis:
- __init__(self, axes)
- Init the axis with the parent Axes instance
- cla(self)
- clear the current axis
- draw(self, renderer, *args, **kwargs)
- Draw the axis lines, grid lines, tick lines and labels
- get_gridlines(self)
- Return the grid lines as a list of Line2D instance
- get_label(self)
- Return the axis label as a Text instance
- get_major_formatter(self)
- Get the formatter of the major ticker
- get_major_locator(self)
- Get the locator of the major ticker
- get_major_ticks(self)
- get the tick instances; grow as necessary
- get_minor_formatter(self)
- Get the formatter of the minor ticker
- get_minor_locator(self)
- Get the locator of the minor ticker
- get_minor_ticks(self)
- get the minor tick instances; grow as necessary
- get_offset_text(self)
- Return the axis offsetText as a Text instance
- get_ticklabels(self)
- Return a list of Text instances for ticklabels
- get_ticklines(self)
- Return the ticklines lines as a list of Line2D instance
- get_ticklocs(self)
- Get the tick locations in data coordinates as a Numeric array
- grid(self, b=None, which='major')
- Set the axis grid on or off; b is a boolean use which =
'major' | 'minor' to set the grid for major or minor ticks
if b is None, toggle the grid state
- pan(self, numsteps)
- Pan numticks (can be positive or negative)
- set_major_formatter(self, formatter)
- Set the formatter of the major ticker
ACCEPTS: A Formatter instance
- set_major_locator(self, locator)
- Set the locator of the major ticker
ACCEPTS: a Locator instance
- set_minor_formatter(self, formatter)
- Set the formatter of the minor ticker
ACCEPTS: A Formatter instance
- set_minor_locator(self, locator)
- Set the locator of the minor ticker
ACCEPTS: a Locator instance
- set_ticklabels(self, ticklabels, *args, **kwargs)
- Set the text values of the tick labels. Return a list of Text
instances.
ACCEPTS: sequence of strings
- set_ticks(self, ticks)
- Set the locations of the tick marks from sequence ticks
ACCEPTS: sequence of floats
- zoom(self, direction)
- Zoom in/out on axis; if direction is >0 zoom in, else zoom out
Data and other attributes inherited from Axis:
- LABELPAD = 5
- OFFSETTEXTPAD = 3
Methods inherited from matplotlib.artist.Artist:
- add_callback(self, func)
- get_alpha(self)
- Return the alpha value used for blending - not supported on all
backends
- get_clip_box(self)
- Return artist clipbox
- get_clip_on(self)
- Return whether artist uses clipping
- get_figure(self)
- return the figure instance
- get_transform(self)
- return the Transformation instance used by this artist
- get_visible(self)
- return the artist's visiblity
- get_zorder(self)
- is_figure_set(self)
- is_transform_set(self)
- Artist has transform explicity let
- pchanged(self)
- fire event when property changed
- remove_callback(self, oid)
- set(self, **kwargs)
- A tkstyle set command, pass kwargs to set properties
- set_alpha(self, alpha)
- Set the alpha value used for blending - not supported on
all backends
ACCEPTS: float
- set_clip_box(self, clipbox)
- Set the artist's clip Bbox
ACCEPTS: a matplotlib.transform.Bbox instance
- set_clip_on(self, b)
- Set whether artist uses clipping
ACCEPTS: [True | False]
- set_figure(self, fig)
- Set the figure instance the artist belong to
ACCEPTS: a matplotlib.figure.Figure instance
- set_label(self, s)
- Set the line label to s for auto legend
ACCEPTS: any string
- set_lod(self, on)
- Set Level of Detail on or off. If on, the artists may examine
things like the pixel width of the axes and draw a subset of
their contents accordingly
ACCEPTS: [True | False]
- set_transform(self, t)
- set the Transformation instance used by this artist
ACCEPTS: a matplotlib.transform transformation instance
- set_visible(self, b)
- set the artist's visiblity
ACCEPTS: [True | False]
- set_zorder(self, level)
- Set the zorder for the artist
ACCEPTS: any number
- update(self, props)
- update_from(self, other)
- copy properties from other to self
Data and other attributes inherited from matplotlib.artist.Artist:
- aname = 'Artist'
- zorder = 0
|
class XTick(Tick) |
|
Contains all the Artists needed to make an x tick - the tick line,
the label text and the grid line |
|
- Method resolution order:
- XTick
- Tick
- matplotlib.artist.Artist
Methods defined here:
- get_data_interval(self)
- return the Interval instance for this axis data limits
- get_view_interval(self)
- return the Interval instance for this axis view limits
- update_position(self, loc)
- Set the location of tick in data coords with scalar loc
Methods inherited from Tick:
- __init__(self, axes, loc, label, size=None, gridOn=None, tick1On=True, tick2On=True, label1On=True, label2On=False, major=True)
- bbox is the Bound2D bounding box in display coords of the Axes
loc is the tick location in data coords
size is the tick size in relative, axes coords
- draw(self, renderer)
- get_loc(self)
- Return the tick location (data coords) as a scalar
- get_pad(self, val)
- Get the value of the tick label pad in points
- set_label(self, s)
- Set the text of ticklabel
ACCEPTS: str
- set_label1(self, s)
- Set the text of ticklabel
ACCEPTS: str
- set_label2(self, s)
- Set the text of ticklabel2
ACCEPTS: str
- set_pad(self, val)
- Set the tick label pad in points
ACCEPTS: float
- set_xy(self, loc)
- Set the location of tick in data coords with scalar loc
ACCEPTS: float
Methods inherited from matplotlib.artist.Artist:
- add_callback(self, func)
- get_alpha(self)
- Return the alpha value used for blending - not supported on all
backends
- get_clip_box(self)
- Return artist clipbox
- get_clip_on(self)
- Return whether artist uses clipping
- get_figure(self)
- return the figure instance
- get_label(self)
- get_transform(self)
- return the Transformation instance used by this artist
- get_visible(self)
- return the artist's visiblity
- get_zorder(self)
- is_figure_set(self)
- is_transform_set(self)
- Artist has transform explicity let
- pchanged(self)
- fire event when property changed
- remove_callback(self, oid)
- set(self, **kwargs)
- A tkstyle set command, pass kwargs to set properties
- set_alpha(self, alpha)
- Set the alpha value used for blending - not supported on
all backends
ACCEPTS: float
- set_clip_box(self, clipbox)
- Set the artist's clip Bbox
ACCEPTS: a matplotlib.transform.Bbox instance
- set_clip_on(self, b)
- Set whether artist uses clipping
ACCEPTS: [True | False]
- set_figure(self, fig)
- Set the figure instance the artist belong to
ACCEPTS: a matplotlib.figure.Figure instance
- set_lod(self, on)
- Set Level of Detail on or off. If on, the artists may examine
things like the pixel width of the axes and draw a subset of
their contents accordingly
ACCEPTS: [True | False]
- set_transform(self, t)
- set the Transformation instance used by this artist
ACCEPTS: a matplotlib.transform transformation instance
- set_visible(self, b)
- set the artist's visiblity
ACCEPTS: [True | False]
- set_zorder(self, level)
- Set the zorder for the artist
ACCEPTS: any number
- update(self, props)
- update_from(self, other)
- copy properties from other to self
Data and other attributes inherited from matplotlib.artist.Artist:
- aname = 'Artist'
- zorder = 0
|
class YAxis(Axis) |
| |
- Method resolution order:
- YAxis
- Axis
- matplotlib.artist.Artist
Methods defined here:
- get_data_interval(self)
- return the Interval instance for this axis data limits
- get_label_position(self)
- Return the label position (left or right)
- get_view_interval(self)
- return the Interval instance for this axis view limits
- set_label_position(self, position)
- Set the label position (left or right)
ACCEPTS: [ 'left' | 'right' ]
- tick_left(self)
- use ticks only on left
- tick_right(self)
- use ticks only on right
Methods inherited from Axis:
- __init__(self, axes)
- Init the axis with the parent Axes instance
- cla(self)
- clear the current axis
- draw(self, renderer, *args, **kwargs)
- Draw the axis lines, grid lines, tick lines and labels
- get_gridlines(self)
- Return the grid lines as a list of Line2D instance
- get_label(self)
- Return the axis label as a Text instance
- get_major_formatter(self)
- Get the formatter of the major ticker
- get_major_locator(self)
- Get the locator of the major ticker
- get_major_ticks(self)
- get the tick instances; grow as necessary
- get_minor_formatter(self)
- Get the formatter of the minor ticker
- get_minor_locator(self)
- Get the locator of the minor ticker
- get_minor_ticks(self)
- get the minor tick instances; grow as necessary
- get_offset_text(self)
- Return the axis offsetText as a Text instance
- get_ticklabels(self)
- Return a list of Text instances for ticklabels
- get_ticklines(self)
- Return the ticklines lines as a list of Line2D instance
- get_ticklocs(self)
- Get the tick locations in data coordinates as a Numeric array
- grid(self, b=None, which='major')
- Set the axis grid on or off; b is a boolean use which =
'major' | 'minor' to set the grid for major or minor ticks
if b is None, toggle the grid state
- pan(self, numsteps)
- Pan numticks (can be positive or negative)
- set_major_formatter(self, formatter)
- Set the formatter of the major ticker
ACCEPTS: A Formatter instance
- set_major_locator(self, locator)
- Set the locator of the major ticker
ACCEPTS: a Locator instance
- set_minor_formatter(self, formatter)
- Set the formatter of the minor ticker
ACCEPTS: A Formatter instance
- set_minor_locator(self, locator)
- Set the locator of the minor ticker
ACCEPTS: a Locator instance
- set_ticklabels(self, ticklabels, *args, **kwargs)
- Set the text values of the tick labels. Return a list of Text
instances.
ACCEPTS: sequence of strings
- set_ticks(self, ticks)
- Set the locations of the tick marks from sequence ticks
ACCEPTS: sequence of floats
- zoom(self, direction)
- Zoom in/out on axis; if direction is >0 zoom in, else zoom out
Data and other attributes inherited from Axis:
- LABELPAD = 5
- OFFSETTEXTPAD = 3
Methods inherited from matplotlib.artist.Artist:
- add_callback(self, func)
- get_alpha(self)
- Return the alpha value used for blending - not supported on all
backends
- get_clip_box(self)
- Return artist clipbox
- get_clip_on(self)
- Return whether artist uses clipping
- get_figure(self)
- return the figure instance
- get_transform(self)
- return the Transformation instance used by this artist
- get_visible(self)
- return the artist's visiblity
- get_zorder(self)
- is_figure_set(self)
- is_transform_set(self)
- Artist has transform explicity let
- pchanged(self)
- fire event when property changed
- remove_callback(self, oid)
- set(self, **kwargs)
- A tkstyle set command, pass kwargs to set properties
- set_alpha(self, alpha)
- Set the alpha value used for blending - not supported on
all backends
ACCEPTS: float
- set_clip_box(self, clipbox)
- Set the artist's clip Bbox
ACCEPTS: a matplotlib.transform.Bbox instance
- set_clip_on(self, b)
- Set whether artist uses clipping
ACCEPTS: [True | False]
- set_figure(self, fig)
- Set the figure instance the artist belong to
ACCEPTS: a matplotlib.figure.Figure instance
- set_label(self, s)
- Set the line label to s for auto legend
ACCEPTS: any string
- set_lod(self, on)
- Set Level of Detail on or off. If on, the artists may examine
things like the pixel width of the axes and draw a subset of
their contents accordingly
ACCEPTS: [True | False]
- set_transform(self, t)
- set the Transformation instance used by this artist
ACCEPTS: a matplotlib.transform transformation instance
- set_visible(self, b)
- set the artist's visiblity
ACCEPTS: [True | False]
- set_zorder(self, level)
- Set the zorder for the artist
ACCEPTS: any number
- update(self, props)
- update_from(self, other)
- copy properties from other to self
Data and other attributes inherited from matplotlib.artist.Artist:
- aname = 'Artist'
- zorder = 0
|
class YTick(Tick) |
|
Contains all the Artists needed to make a Y tick - the tick line,
the label text and the grid line |
|
- Method resolution order:
- YTick
- Tick
- matplotlib.artist.Artist
Methods defined here:
- get_data_interval(self)
- return the Interval instance for this axis data limits
- get_view_interval(self)
- return the Interval instance for this axis view limits
- update_position(self, loc)
- Set the location of tick in data coords with scalar loc
Methods inherited from Tick:
- __init__(self, axes, loc, label, size=None, gridOn=None, tick1On=True, tick2On=True, label1On=True, label2On=False, major=True)
- bbox is the Bound2D bounding box in display coords of the Axes
loc is the tick location in data coords
size is the tick size in relative, axes coords
- draw(self, renderer)
- get_loc(self)
- Return the tick location (data coords) as a scalar
- get_pad(self, val)
- Get the value of the tick label pad in points
- set_label(self, s)
- Set the text of ticklabel
ACCEPTS: str
- set_label1(self, s)
- Set the text of ticklabel
ACCEPTS: str
- set_label2(self, s)
- Set the text of ticklabel2
ACCEPTS: str
- set_pad(self, val)
- Set the tick label pad in points
ACCEPTS: float
- set_xy(self, loc)
- Set the location of tick in data coords with scalar loc
ACCEPTS: float
Methods inherited from matplotlib.artist.Artist:
- add_callback(self, func)
- get_alpha(self)
- Return the alpha value used for blending - not supported on all
backends
- get_clip_box(self)
- Return artist clipbox
- get_clip_on(self)
- Return whether artist uses clipping
- get_figure(self)
- return the figure instance
- get_label(self)
- get_transform(self)
- return the Transformation instance used by this artist
- get_visible(self)
- return the artist's visiblity
- get_zorder(self)
- is_figure_set(self)
- is_transform_set(self)
- Artist has transform explicity let
- pchanged(self)
- fire event when property changed
- remove_callback(self, oid)
- set(self, **kwargs)
- A tkstyle set command, pass kwargs to set properties
- set_alpha(self, alpha)
- Set the alpha value used for blending - not supported on
all backends
ACCEPTS: float
- set_clip_box(self, clipbox)
- Set the artist's clip Bbox
ACCEPTS: a matplotlib.transform.Bbox instance
- set_clip_on(self, b)
- Set whether artist uses clipping
ACCEPTS: [True | False]
- set_figure(self, fig)
- Set the figure instance the artist belong to
ACCEPTS: a matplotlib.figure.Figure instance
- set_lod(self, on)
- Set Level of Detail on or off. If on, the artists may examine
things like the pixel width of the axes and draw a subset of
their contents accordingly
ACCEPTS: [True | False]
- set_transform(self, t)
- set the Transformation instance used by this artist
ACCEPTS: a matplotlib.transform transformation instance
- set_visible(self, b)
- set the artist's visiblity
ACCEPTS: [True | False]
- set_zorder(self, level)
- Set the zorder for the artist
ACCEPTS: any number
- update(self, props)
- update_from(self, other)
- copy properties from other to self
Data and other attributes inherited from matplotlib.artist.Artist:
- aname = 'Artist'
- zorder = 0
| |