On this page
mpl_toolkits.axisartist.axislines.Axes
- class 
mpl_toolkits.axisartist.axislines.Axes(*args, grid_helper=None, **kwargs)[source] - 
    
Bases:
matplotlib.axes._axes.AxesBuild an axes in a figure.
Parameters: - 
           fig
Figure - 
           
The axes is build in the
Figurefig. - rect[left, bottom, width, height]
 - 
           
The axes is build in the rectangle rect. rect is in
Figurecoordinates. - 
           sharex, sharey
Axes, optional - 
           
The x or y
axisis shared with the x or y axis in the inputAxes. - frameonbool, default: True
 - 
           
Whether the axes frame is visible.
 - box_aspectfloat, optional
 - 
           
Set a fixed aspect for the axes box, i.e. the ratio of height to width. See
set_box_aspectfor details. - **kwargs
 - 
           
Other optional keyword arguments:
Property Description adjustable{'box', 'datalim'} agg_filtera filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array alphascalar or None anchor2-tuple of floats or {'C', 'SW', 'S', 'SE', ...} animatedbool aspect{'auto', 'equal'} or float autoscale_onbool autoscalex_onbool autoscaley_onbool axes_locatorCallable[[Axes, Renderer], Bbox] axisbelowbool or 'line' box_aspectfloat or None clip_boxBboxclip_onbool clip_pathPatch or (Path, Transform) or None containsunknown facecoloror fccolor figureFigureframe_onbool gidstr in_layoutbool labelobject navigatebool navigate_modeunknown path_effectsAbstractPathEffectpickerNone or bool or float or callable position[left, bottom, width, height] or Bboxprop_cycleunknown rasterization_zorderfloat or None rasterizedbool sketch_params(scale: float, length: float, randomness: float) snapbool or None titlestr transformTransformurlstr visiblebool xboundunknown xlabelstr xlim(bottom: float, top: float) xmarginfloat greater than -0.5 xscale{"linear", "log", "symlog", "logit", ...} or ScaleBasexticklabelsunknown xticksunknown yboundunknown ylabelstr ylim(bottom: float, top: float) ymarginfloat greater than -0.5 yscale{"linear", "log", "symlog", "logit", ...} or ScaleBaseyticklabelsunknown yticksunknown zorderfloat  
Returns: __call__(*args, **kwargs)[source]- 
      
Call self as a function.
 
__init__(*args, grid_helper=None, **kwargs)[source]- 
      
Build an axes in a figure.
Parameters: - 
             fig
Figure - 
             
The axes is build in the
Figurefig. - rect[left, bottom, width, height]
 - 
             
The axes is build in the rectangle rect. rect is in
Figurecoordinates. - 
             sharex, sharey
Axes, optional - 
             
The x or y
axisis shared with the x or y axis in the inputAxes. - frameonbool, default: True
 - 
             
Whether the axes frame is visible.
 - box_aspectfloat, optional
 - 
             
Set a fixed aspect for the axes box, i.e. the ratio of height to width. See
set_box_aspectfor details. - **kwargs
 - 
             
Other optional keyword arguments:
Property Description adjustable{'box', 'datalim'} agg_filtera filter function, which takes a (m, n, 3) float array and a dpi value, and returns a (m, n, 3) array alphascalar or None anchor2-tuple of floats or {'C', 'SW', 'S', 'SE', ...} animatedbool aspect{'auto', 'equal'} or float autoscale_onbool autoscalex_onbool autoscaley_onbool axes_locatorCallable[[Axes, Renderer], Bbox] axisbelowbool or 'line' box_aspectfloat or None clip_boxBboxclip_onbool clip_pathPatch or (Path, Transform) or None containsunknown facecoloror fccolor figureFigureframe_onbool gidstr in_layoutbool labelobject navigatebool navigate_modeunknown path_effectsAbstractPathEffectpickerNone or bool or float or callable position[left, bottom, width, height] or Bboxprop_cycleunknown rasterization_zorderfloat or None rasterizedbool sketch_params(scale: float, length: float, randomness: float) snapbool or None titlestr transformTransformurlstr visiblebool xboundunknown xlabelstr xlim(bottom: float, top: float) xmarginfloat greater than -0.5 xscale{"linear", "log", "symlog", "logit", ...} or ScaleBasexticklabelsunknown xticksunknown yboundunknown ylabelstr ylim(bottom: float, top: float) ymarginfloat greater than -0.5 yscale{"linear", "log", "symlog", "logit", ...} or ScaleBaseyticklabelsunknown yticksunknown zorderfloat  
Returns:  - 
             fig
 
__module__= 'mpl_toolkits.axisartist.axislines'
- property 
axis - 
      
Convenience method to get or set some axis properties.
Call signatures:
xmin, xmax, ymin, ymax = axis() xmin, xmax, ymin, ymax = axis([xmin, xmax, ymin, ymax]) xmin, xmax, ymin, ymax = axis(option) xmin, xmax, ymin, ymax = axis(**kwargs)Parameters: - xmin, xmax, ymin, ymaxfloat, optional
 - 
             
The axis limits to be set. This can also be achieved using
ax.set(xlim=(xmin, xmax), ylim=(ymin, ymax)) - optionbool or str
 - 
             
If a bool, turns axis lines and labels on or off. If a string, possible values are:
Value Description 'on' Turn on axis lines and labels. Same as True.'off' Turn off axis lines and labels. Same as False.'equal' Set equal scaling (i.e., make circles circular) by changing axis limits. This is the same as ax.set_aspect('equal', adjustable='datalim'). Explicit data limits may not be respected in this case.'scaled' Set equal scaling (i.e., make circles circular) by changing dimensions of the plot box. This is the same as ax.set_aspect('equal', adjustable='box', anchor='C'). Additionally, further autoscaling will be disabled.'tight' Set limits just large enough to show all data, then disable further autoscaling. 'auto' Automatic scaling (fill plot box with data). 'image' 'scaled' with axis limits equal to data limits. 'square' Square plot; similar to 'scaled', but initially forcing xmax-xmin == ymax-ymin. - emitbool, default: True
 - 
             
Whether observers are notified of the axis limit change. This option is passed on to
set_xlimandset_ylim. 
Returns: - xmin, xmax, ymin, ymaxfloat
 - 
             
The axis limits.
 
 
cla()[source]- 
      
Clear the axes.
 
get_grid_helper()[source]
grid(b=None, which='major', axis='both', **kwargs)[source]- 
      
Toggle the gridlines, and optionally set the properties of the lines.
 
invalidate_grid_helper()[source]- 
      
[Deprecated]
Notes
Deprecated since version 3.4:
 
new_fixed_axis(loc, offset=None)[source]
new_floating_axis(nth_coord, value, axis_direction='bottom')[source]
new_gridlines(grid_helper=None)[source]- 
      
Create and return a new GridlineCollection instance.
which : "major" or "minor" axis : "both", "x" or "y"
 
toggle_axisline(b=None)[source]
 - 
           fig
 
Examples using mpl_toolkits.axisartist.axislines.Axes
  © 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
 https://matplotlib.org/3.4.3/api/_as_gen/mpl_toolkits.axisartist.axislines.Axes.html