axes

axes matplotlib.axes class matplotlib.axes.Axes(fig, rect, axisbg=None, frameon=True, sharex=None, sharey=None, label='', xscale=None, yscale=None, **kwargs) The Axes contains most of the figure elements: Axis, Tick, Line2D, Text, Polygon, etc., and sets the coordinate system. The Axes instance supports callbacks through a callbacks attribute which is a CallbackRegistry instance. The events you can connect to are ?xlim_changed? and ?ylim_changed? and the callback will be called with func(ax

backend_tools

matplotlib.backend_tools Abstract base classes define the primitives for Tools. These tools are used by matplotlib.backend_managers.ToolManager ToolBase Simple stateless tool ToolToggleBase Tool that has two states, only one Toggle tool can be active at any given time for the same matplotlib.backend_managers.ToolManager class matplotlib.backend_tools.AxisScaleBase(*args, **kwargs) Bases: matplotlib.backend_tools.ToolToggleBase Base Tool to toggle between linear and logarithmic disa

units

units matplotlib.units The classes here provide support for using custom classes with matplotlib, e.g., those that do not expose the array interface but know how to converter themselves to arrays. It also supoprts classes with units and units conversion. Use cases include converters for custom objects, e.g., a list of datetime objects, as well as for objects that are unit aware. We don?t assume any particular units implementation, rather a units implementation must provide a ConversionInterfac

tri

triangular grids matplotlib.tri Unstructured triangular grid functions. class matplotlib.tri.Triangulation(x, y, triangles=None, mask=None) An unstructured triangular grid consisting of npoints points and ntri triangles. The triangles can either be specified by the user or automatically generated using a Delaunay triangulation. Parameters: x, y : array_like of shape (npoints) Coordinates of grid points. triangles : integer array_like of shape (ntri, 3), optional For each triangle, the i

tight_layout

tight_layout matplotlib.tight_layout This module provides routines to adjust subplot params so that subplots are nicely fit in the figure. In doing so, only axis labels, tick labels, axes titles and offsetboxes that are anchored to axes are currently considered. Internally, it assumes that the margins (left_margin, etc.) which are differences between ax.get_tightbbox and ax.bbox are independent of axes position. This may fail if Axes.adjustable is datalim. Also, This will fail for some cases (

dates

dates matplotlib.dates Matplotlib provides sophisticated date plotting capabilities, standing on the shoulders of python datetime, the add-on modules pytz and dateutil. datetime objects are converted to floating point numbers which represent time in days since 0001-01-01 UTC, plus 1. For example, 0001-01-01, 06:00 is 1.25, not 0.25. The helper functions date2num(), num2date() and drange() are used to facilitate easy conversion to and from datetime and numeric ranges. Note Like Python?s dat

scale

scale matplotlib.scale class matplotlib.scale.InvertedLog10Transform(shorthand_name=None) Bases: matplotlib.transforms.Transform Creates a new TransformNode. shorthand_name - a string representing the ?name? of this transform. The name carries no significance other than to improve the readability of str(transform) when DEBUG=True. base = 10.0 has_inverse = True input_dims = 1 inverted() is_separable = True output_dims = 1 transform_non_affine(a) class matplotlib.sc

type1font

type1font matplotlib.type1font This module contains a class representing a Type 1 font. This version reads pfa and pfb files and splits them for embedding in pdf files. It also supports SlantFont and ExtendFont transformations, similarly to pdfTeX and friends. There is no support yet for subsetting. Usage: >>> font = Type1Font(filename) >>> clear_part, encrypted_part, finale = font.parts >>> slanted_font = font.transform({'slant': 0.167}) >>> extended_font =

markers

markers matplotlib.markers 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 t

gridspec

gridspec matplotlib.gridspec gridspec is a module which specifies the location of the subplot in the figure. GridSpec specifies the geometry of the grid that a subplot will be placed. The number of rows and number of columns of the grid need to be set. Optionally, the subplot layout parameters (e.g., left, right, etc.) can be tuned. SubplotSpec specifies the location of the subplot in the given GridSpec. class matplotlib.gridspec.GridSpec(nrows, ncols, left=None, bottom=None, right=Non