holoviews.plotting Package#
plotting
Package#
HoloViews plotting sub-system the defines the interface to be used by any third-party plotting/rendering package.
This file defines the HTML tags used to wrap rendered output for display in the IPython Notebook (optional).
- class holoviews.plotting.Cycle(cycle=None, **params)[source]#
Bases:
Parameterized
A simple container class that specifies cyclic options. A typical example would be to cycle the curve colors in an Overlay composed of an arbitrary number of curves. The values may be supplied as an explicit list or a key to look up in the default cycles attribute.
key
= param.String(allow_None=True, allow_refs=False, default=’default_colors’, label=’Key’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16cc68590>)The key in the default_cycles dictionary used to specify the color cycle if values is not supplied.
values
= param.List(allow_refs=False, bounds=(0, None), default=[], label=’Values’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d713d50>)The values the cycle will iterate over.
- class holoviews.plotting.Plot(renderer=None, root=None, **params)[source]#
Bases:
Parameterized
Base class of all Plot classes in HoloViews, designed to be general enough to use any plotting package or backend.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- class holoviews.plotting.Renderer(*, backend, center, css, dpi, fig, fps, holomap, mode, post_render_hooks, size, widget_location, widget_mode, info_fn, key_fn, name)[source]#
Bases:
Exporter
The job of a Renderer is to turn the plotting state held within Plot classes into concrete, visual output in the form of the PNG, SVG, MP4 or WebM formats (among others). Note that a Renderer is a type of Exporter and must therefore follow the Exporter interface.
The Renderer needs to be able to use the .state property of the appropriate Plot classes associated with that renderer in order to generate output. The process of ‘drawing’ is execute by the Plots and the Renderer turns the final plotting state into output.
key_fn
= param.Callable(allow_None=True, allow_refs=False, constant=True, label=’Key fn’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d957cd0>)Renderers do not support the saving of object key metadata
info_fn
= param.Callable(allow_None=True, allow_refs=False, constant=True, label=’Info fn’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16cbefdd0>)Renderers do not support the saving of object info metadata
center
= param.Boolean(allow_refs=False, default=True, label=’Center’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d166610>)Whether to center the plot
backend
= param.String(allow_refs=False, default=’’, label=’Backend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16cdd1fd0>)The full, lowercase name of the rendering backend or third part plotting package used e.g. ‘matplotlib’ or ‘cairo’.
dpi
= param.Integer(allow_None=True, allow_refs=False, inclusive_bounds=(True, True), label=’Dpi’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16cbeeb10>)The render resolution in dpi (dots per inch)
fig
= param.ObjectSelector(allow_refs=False, default=’auto’, label=’Fig’, names={}, nested_refs=False, objects=[‘auto’], rx=<param.reactive.reactive_ops object at 0x16cffa290>)Output render format for static figures. If None, no figure rendering will occur.
fps
= param.Number(allow_refs=False, default=20, inclusive_bounds=(True, True), label=’Fps’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16c379ad0>)Rendered fps (frames per second) for animated formats.
holomap
= param.ObjectSelector(allow_refs=False, default=’auto’, label=’Holomap’, names={}, nested_refs=False, objects=[‘scrubber’, ‘widgets’, None, ‘auto’], rx=<param.reactive.reactive_ops object at 0x16cdd1fd0>)Output render multi-frame (typically animated) format. If None, no multi-frame rendering will occur.
mode
= param.ObjectSelector(allow_refs=False, default=’default’, label=’Mode’, names={}, nested_refs=False, objects=[‘default’, ‘server’], rx=<param.reactive.reactive_ops object at 0x16d166610>)Whether to render the object in regular or server mode. In server mode a bokeh Document will be returned which can be served as a bokeh server app. By default renders all output is rendered to HTML.
size
= param.Integer(allow_refs=False, default=100, inclusive_bounds=(True, True), label=’Size’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16c37ad90>)The rendered size as a percentage size
widget_location
= param.ObjectSelector(allow_None=True, allow_refs=False, label=’Widget location’, names={}, nested_refs=False, objects=[‘left’, ‘bottom’, ‘right’, ‘top’, ‘top_left’, ‘top_right’, ‘bottom_left’, ‘bottom_right’, ‘left_top’, ‘left_bottom’, ‘right_top’, ‘right_bottom’], rx=<param.reactive.reactive_ops object at 0x16d166610>)The position of the widgets relative to the plot.
widget_mode
= param.ObjectSelector(allow_refs=False, default=’embed’, label=’Widget mode’, names={}, nested_refs=False, objects=[‘embed’, ‘live’], rx=<param.reactive.reactive_ops object at 0x16cdd1fd0>)The widget mode determining whether frames are embedded or generated ‘live’ when interacting with the widget.
css
= param.Dict(allow_refs=False, class_=<class ‘dict’>, default={}, label=’Css’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16daae710>)Dictionary of CSS attributes and values to apply to HTML output.
post_render_hooks
= param.Dict(allow_refs=False, class_=<class ‘dict’>, default={‘svg’: [], ‘png’: []}, label=’Post render hooks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16c753810>)Optional dictionary of hooks that are applied to the rendered data (according to the output format) before it is returned. Each hook is passed the rendered data and the object that is being rendered. These hooks allow post-processing of rendered data before output is saved to file or displayed.
- app(plot, show=False, new_window=False, websocket_origin=None, port=0)[source]#
Creates a bokeh app from a HoloViews object or plot. By default simply attaches the plot to bokeh’s curdoc and returns the Document, if show option is supplied creates an Application instance and displays it either in a browser window or inline if notebook extension has been loaded. Using the new_window option the app may be displayed in a new browser tab once the notebook extension has been loaded. A websocket origin is required when launching from an existing tornado server (such as the notebook) and it is not on the default port (‘localhost:8888’).
- components(obj, fmt=None, comm=True, **kwargs)[source]#
Returns data and metadata dictionaries containing HTML and JS components to include render in app, notebook, or standalone document.
- classmethod encode(entry)[source]#
Classmethod that applies conditional encoding based on mime-type. Given an entry as returned by __call__ return the data in the appropriate encoding.
- export_widgets(obj, filename, fmt=None, template=None, json=False, json_path='', **kwargs)[source]#
Render and export object as a widget to a static HTML file. Allows supplying a custom template formatting string with fields to interpolate ‘js’, ‘css’ and the main ‘html’ containing the widget. Also provides options to export widget data to a json file in the supplied json_path (defaults to current path).
- get_plot(obj, doc=None, renderer=None, comm=None, **kwargs)[source]#
Given a HoloViews Viewable return a corresponding plot instance.
- get_plot_state(obj, renderer=None, **kwargs)[source]#
Given a HoloViews Viewable return a corresponding plot state.
- get_size(plot)[source]#
Return the display size associated with a plot before rendering to any particular format. Used to generate appropriate HTML display.
Returns a tuple of (width, height) in pixels.
- html(obj, fmt=None, css=None, resources='CDN', **kwargs)[source]#
Renders plot or data structure and wraps the output in HTML. The comm argument defines whether the HTML output includes code to initialize a Comm, if the plot supplies one.
- classmethod instance(**params)[source]#
Return an instance of this class, copying parameters from any existing instance provided.
- classmethod load_nb(inline=False, reloading=False, enable_mathjax=False)[source]#
Loads any resources required for display of plots in the Jupyter notebook
- classmethod plot_options(obj, percent_size)[source]#
Given an object and a percentage size (as supplied by the %output magic) return all the appropriate plot options that would be used to instantiate a plot class for that element.
Default plot sizes at the plotting class level should be taken into account.
- classmethod plotting_class(obj)[source]#
Given an object or Element class, return the suitable plotting class needed to render it with the current renderer.
- save(obj, basename, fmt='auto', key=None, info=None, options=None, resources='inline', title=None, **kwargs)[source]#
Save a HoloViews object to file, either using an explicitly supplied format or to the appropriate default.
- server_doc(obj, doc=None)[source]#
Get a bokeh Document with the plot attached. May supply an existing doc, otherwise bokeh.io.curdoc() is used to attach the plot to the global document instance.
- classmethod state()[source]#
Context manager to handle global state for a backend, allowing Plot classes to temporarily override that state.
links
Module#
- class holoviews.plotting.links.DataLink(source, target=None, **params)[source]#
Bases:
Link
DataLink defines a link in the data between two objects allowing them to be selected together. In order for a DataLink to be established the source and target data must be of the same length.
- class holoviews.plotting.links.Link(source, target=None, **params)[source]#
Bases:
Parameterized
A Link defines some connection between a source and target object in their visualization. It is quite similar to a Stream as it allows defining callbacks in response to some change or event on the source object, however, unlike a Stream, it does not transfer data and make it available to user defined subscribers. Instead a Link directly causes some action to occur on the target, for JS based backends this usually means that a corresponding JS callback will effect some change on the target in response to a change on the source.
A Link must define a source object which is what triggers events, but must not define a target. It is also possible to define bi- directional links between the source and target object.
- class holoviews.plotting.links.RangeToolLink(source, target=None, **params)[source]#
Bases:
Link
The RangeToolLink sets up a link between a RangeTool on the source plot and the axes on the target plot. It is useful for exploring a subset of a larger dataset in more detail. By default it will link along the x-axis but using the axes parameter both axes may be linked to the tool.
Example of how to use RangeToolLink can be found here: https://www.holoviews.org/gallery/demos/bokeh/timeseries_range_tool.html
axes
= param.ListSelector(allow_refs=False, default=[‘x’], label=’Axes’, names={}, nested_refs=False, objects=[‘x’, ‘y’], rx=<param.reactive.reactive_ops object at 0x1664ca190>)Which axes to link the tool to.
boundsx
= param.Tuple(allow_None=True, allow_refs=False, label=’Boundsx’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1656ac490>)(start, end) bounds for the x-axis
boundsy
= param.Tuple(allow_None=True, allow_refs=False, label=’Boundsy’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1656ae3d0>)(start, end) bounds for the y-axis
intervalsx
= param.Tuple(allow_None=True, allow_refs=False, label=’Intervalsx’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1656ac6d0>)(min, max) intervals for the x-axis
intervalsy
= param.Tuple(allow_None=True, allow_refs=False, label=’Intervalsy’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1656ae090>)(min, max) intervals for the y-axis
use_handles
= param.Boolean(allow_refs=False, default=True, label=’Use handles’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1656acf50>)Whether to display handles. Only available from Bokeh 3.5 onwards.
start_gesture
= param.Selector(allow_refs=False, default=’tap’, label=’Start gesture’, names={}, nested_refs=False, objects=[‘pan’, ‘tap’, ‘none’], rx=<param.reactive.reactive_ops object at 0x16da6f8d0>)Gesture to start a range selection. Only available from Bokeh 3.5 onwards.
inverted
= param.Boolean(allow_refs=False, default=True, label=’Inverted’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1656ad010>)Whether to invert the highlighting of the range selection. Only available from Bokeh 3.5 onwards.
- class holoviews.plotting.links.RectanglesTableLink(source, target=None, **params)[source]#
Bases:
Link
Links a Rectangles element to a Table.
- class holoviews.plotting.links.SelectionLink(source, target=None, **params)[source]#
Bases:
Link
Links the selection between two glyph renderers.
- class holoviews.plotting.links.VertexTableLink(source, target, **params)[source]#
Bases:
Link
Defines a Link between a Path type and a Table that will display the vertices of selected path.
vertex_columns
= param.List(allow_refs=False, bounds=(0, None), default=[], label=’Vertex columns’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x165468590>)
mixins
Module#
plot
Module#
Public API for all plots supported by HoloViews, regardless of plotting package or backend. Every plotting classes must be a subclass of this Plot baseclass.
- class holoviews.plotting.plot.DimensionedPlot(keys=None, dimensions=None, layout_dimensions=None, uniform=True, subplot=False, adjoined=None, layout_num=0, style=None, subplots=None, dynamic=False, **params)[source]#
Bases:
Plot
DimensionedPlot implements a number of useful methods to compute dimension ranges and titles containing the dimension values.
fontsize
= param.Parameter(allow_None=True, allow_refs=False, label=’Fontsize’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x160b30210>)Specifies various font sizes of the displayed text. Finer control is available by supplying a dictionary where any unmentioned keys revert to the default sizes, e.g: {‘ticks’:20, ‘title’:15, ‘ylabel’:5, ‘xlabel’:5, ‘zlabel’:5, ‘legend’:8, ‘legend_title’:13} You can set the font size of ‘zlabel’, ‘ylabel’ and ‘xlabel’ together using the ‘labels’ key.
fontscale
= param.Number(allow_None=True, allow_refs=False, inclusive_bounds=(True, True), label=’Fontscale’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1607148d0>)Scales the size of all fonts.
show_title
= param.Boolean(allow_refs=False, default=True, label=’Show title’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x160b30ad0>)Whether to display the plot title.
title
= param.String(allow_refs=False, default=’{label} {group}n{dimensions}’, label=’Title’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x167220410>)The formatting string for the title of this plot, allows defining a label group separator and dimension labels.
normalize
= param.Boolean(allow_refs=False, default=True, label=’Normalize’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16533d4d0>)Whether to compute ranges across all Elements at this level of plotting. Allows selecting normalization at different levels for nested data containers.
projection
= param.Parameter(allow_None=True, allow_refs=False, label=’Projection’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x160b30710>)Allows supplying a custom projection to transform the axis coordinates during display. Example projections include ‘3d’ and ‘polar’ projections supported by some backends. Depending on the backend custom, projection objects may be supplied.
- compute_ranges(obj, key, ranges)[source]#
Given an object, a specific key, and the normalization options, this method will find the specified normalization options on the appropriate OptionTree, group the elements according to the selected normalization option (i.e. either per frame or over the whole animation) and finally compute the dimension ranges in each group. The new set of ranges is returned.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- class holoviews.plotting.plot.GenericAdjointLayoutPlot(renderer=None, root=None, **params)[source]#
Bases:
Plot
AdjointLayoutPlot allows placing up to three Views in a number of predefined and fixed layouts, which are defined by the layout_dict class attribute. This allows placing subviews next to a main plot in either a ‘top’ or ‘right’ position.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- class holoviews.plotting.plot.GenericCompositePlot(layout, keys=None, dimensions=None, **params)[source]#
Bases:
DimensionedPlot
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projection- compute_ranges(obj, key, ranges)[source]#
Given an object, a specific key, and the normalization options, this method will find the specified normalization options on the appropriate OptionTree, group the elements according to the selected normalization option (i.e. either per frame or over the whole animation) and finally compute the dimension ranges in each group. The new set of ranges is returned.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- class holoviews.plotting.plot.GenericElementPlot(element, keys=None, ranges=None, dimensions=None, batched=False, overlaid=0, cyclic_index=0, zorder=0, style=None, overlay_dims=None, stream_sources=None, streams=None, **params)[source]#
Bases:
DimensionedPlot
Plotting baseclass to render contents of an Element. Implements methods to get the correct frame given a HoloMap, axis labels and extents and titles.
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectionapply_ranges
= param.Boolean(allow_refs=False, default=True, label=’Apply ranges’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d755490>)Whether to compute the plot bounds from the data itself.
apply_extents
= param.Boolean(allow_refs=False, default=True, label=’Apply extents’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1603aa6d0>)Whether to apply extent overrides on the Elements
bgcolor
= param.ClassSelector(allow_None=True, allow_refs=False, class_=(<class ‘str’>, <class ‘tuple’>), label=’Bgcolor’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7554d0>)If set bgcolor overrides the background color of the axis.
default_span
= param.ClassSelector(allow_refs=False, class_=(<class ‘int’>, <class ‘float’>, <class ‘tuple’>), default=2.0, label=’Default span’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x160398250>)Defines the span of an axis if the axis range is zero, i.e. if the lower and upper end of an axis are equal or no range is defined at all. For example if there is a single datapoint at 0 a default_span of 2.0 will result in axis ranges spanning from -1 to 1.
hooks
= param.HookList(allow_refs=False, bounds=(0, None), default=[], label=’Hooks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d8d1a10>)Optional list of hooks called when finalizing a plot. The hook is passed the plot object and the displayed element, and other plotting handles can be accessed via plot.handles.
invert_axes
= param.Boolean(allow_refs=False, default=False, label=’Invert axes’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7567d0>)Whether to invert the x- and y-axis
invert_xaxis
= param.Boolean(allow_refs=False, default=False, label=’Invert xaxis’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d9e6a10>)Whether to invert the plot x-axis.
invert_yaxis
= param.Boolean(allow_refs=False, default=False, label=’Invert yaxis’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d755b10>)Whether to invert the plot y-axis.
logx
= param.Boolean(allow_refs=False, default=False, label=’Logx’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d9e6a10>)Whether the x-axis of the plot will be a log axis.
logy
= param.Boolean(allow_refs=False, default=False, label=’Logy’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d756f90>)Whether the y-axis of the plot will be a log axis.
padding
= param.ClassSelector(allow_refs=False, class_=(<class ‘int’>, <class ‘float’>, <class ‘tuple’>), default=0.1, label=’Padding’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d756650>)Fraction by which to increase auto-ranged extents to make datapoints more visible around borders. To compute padding, the axis whose screen size is largest is chosen, and the range of that axis is increased by the specified fraction along each axis. Other axes are then padded ensuring that the amount of screen space devoted to padding is equal for all axes. If specified as a tuple, the int or float values in the tuple will be used for padding in each axis, in order (x,y or x,y,z). For example, for padding=0.2 on a 800x800-pixel plot, an x-axis with the range [0,10] will be padded by 20% to be [-1,11], while a y-axis with a range [0,1000] will be padded to be [-100,1100], which should make the padding be approximately the same number of pixels. But if the same plot is changed to have a height of only 200, the y-range will then be [-400,1400] so that the y-axis padding will still match that of the x-axis. It is also possible to declare non-equal padding value for the lower and upper bound of an axis by supplying nested tuples, e.g. padding=(0.1, (0, 0.1)) will pad the x-axis lower and upper bound as well as the y-axis upper bound by a fraction of 0.1 while the y-axis lower bound is not padded at all.
show_legend
= param.Boolean(allow_refs=False, default=True, label=’Show legend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d757290>)Whether to show legend for the plot.
show_grid
= param.Boolean(allow_refs=False, default=False, label=’Show grid’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d9e6a10>)Whether to show a Cartesian grid on the plot.
xaxis
= param.ObjectSelector(allow_refs=False, default=’bottom’, label=’Xaxis’, names={}, nested_refs=False, objects=[‘top’, ‘bottom’, ‘bare’, ‘top-bare’, ‘bottom-bare’, None, True, False], rx=<param.reactive.reactive_ops object at 0x16d756010>)Whether and where to display the xaxis. The “bare” options allow suppressing all axis labels, including ticks and xlabel. Valid options are ‘top’, ‘bottom’, ‘bare’, ‘top-bare’ and ‘bottom-bare’.
yaxis
= param.ObjectSelector(allow_refs=False, default=’left’, label=’Yaxis’, names={}, nested_refs=False, objects=[‘left’, ‘right’, ‘bare’, ‘left-bare’, ‘right-bare’, None, True, False], rx=<param.reactive.reactive_ops object at 0x16d754f90>)Whether and where to display the yaxis. The “bare” options allow suppressing all axis labels, including ticks and ylabel. Valid options are ‘left’, ‘right’, ‘bare’, ‘left-bare’ and ‘right-bare’.
xlabel
= param.String(allow_None=True, allow_refs=False, label=’Xlabel’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d756ed0>)An explicit override of the x-axis label, if set takes precedence over the dimension label.
ylabel
= param.String(allow_None=True, allow_refs=False, label=’Ylabel’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d9e6350>)An explicit override of the y-axis label, if set takes precedence over the dimension label.
xlim
= param.Tuple(allow_refs=False, default=(nan, nan), label=’Xlim’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16712d450>)User-specified x-axis range limits for the plot, as a tuple (low,high). If specified, takes precedence over data and dimension ranges.
ylim
= param.Tuple(allow_refs=False, default=(nan, nan), label=’Ylim’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d9e6350>)User-specified y-axis range limits for the plot, as a tuple (low,high). If specified, takes precedence over data and dimension ranges.
zlim
= param.Tuple(allow_refs=False, default=(nan, nan), label=’Zlim’, length=2, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1603ab090>)User-specified z-axis range limits for the plot, as a tuple (low,high). If specified, takes precedence over data and dimension ranges.
xrotation
= param.Integer(allow_None=True, allow_refs=False, bounds=(0, 360), inclusive_bounds=(True, True), label=’Xrotation’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d755b10>)Rotation angle of the xticks.
yrotation
= param.Integer(allow_None=True, allow_refs=False, bounds=(0, 360), inclusive_bounds=(True, True), label=’Yrotation’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x160399cd0>)Rotation angle of the yticks.
xticks
= param.ClassSelector(allow_None=True, allow_refs=False, class_=(<class ‘int’>, <class ‘list’>, <class ‘tuple’>, <class ‘numpy.ndarray’>), label=’Xticks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1603f1f10>)Ticks along x-axis specified as an integer, explicit list of tick locations. If set to None default ticking behavior is applied.
yticks
= param.ClassSelector(allow_None=True, allow_refs=False, class_=(<class ‘int’>, <class ‘list’>, <class ‘tuple’>, <class ‘numpy.ndarray’>), label=’Yticks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x1603f1a90>)Ticks along y-axis specified as an integer, explicit list of tick locations. If set to None default ticking behavior is applied.
- compute_ranges(obj, key, ranges)[source]#
Given an object, a specific key, and the normalization options, this method will find the specified normalization options on the appropriate OptionTree, group the elements according to the selected normalization option (i.e. either per frame or over the whole animation) and finally compute the dimension ranges in each group. The new set of ranges is returned.
- get_extents(element, ranges, range_type='combined', dimension=None, xdim=None, ydim=None, zdim=None, lims_as_soft_ranges=False, **kwargs)[source]#
Gets the extents for the axes from the current Element. The globally computed ranges can optionally override the extents.
The extents are computed by combining the data ranges, extents and dimension ranges. Each of these can be obtained individually by setting the range_type to one of:
‘data’: Just the data ranges
‘extents’: Element.extents
‘soft’: Dimension.soft_range values
‘hard’: Dimension.range values
To obtain the combined range, which includes range padding the default may be used:
‘combined’: All the range types combined and padding applied
This allows Overlay plots to obtain each range and combine them appropriately for all the objects in the overlay.
If lims_as_soft_ranges is set to True, the xlim and ylim will be treated as soft ranges instead of the default case as hard ranges while computing the extents. This is used e.g. when apply_hard_bounds is True and xlim/ylim is set, in which case we limit the initial viewable range to xlim/ylim, but allow navigation up to the abs max between the data range and xlim/ylim.
- get_padding(obj, extents)[source]#
Computes padding along the axes taking into account the plot aspect.
- get_zorder(overlay, key, el)[source]#
Computes the z-order of element in the NdOverlay taking into account possible batching of elements.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- traverse(fn=None, specs=None, full_breadth=True)[source]#
Traverses any nested DimensionedPlot returning a list of all plots that match the specs. The specs should be supplied as a list of either Plot types or callables, which should return a boolean given the plot class.
- class holoviews.plotting.plot.GenericLayoutPlot(layout, **params)[source]#
Bases:
GenericCompositePlot
A GenericLayoutPlot accepts either a Layout or a NdLayout and displays the elements in a cartesian grid in scanline order.
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectiontranspose
= param.Boolean(allow_refs=False, default=False, label=’Transpose’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7d67d0>)Whether to transpose the layout when plotting. Switches from row-based left-to-right and top-to-bottom scanline order to column-based top-to-bottom and left-to-right order.
- compute_ranges(obj, key, ranges)[source]#
Given an object, a specific key, and the normalization options, this method will find the specified normalization options on the appropriate OptionTree, group the elements according to the selected normalization option (i.e. either per frame or over the whole animation) and finally compute the dimension ranges in each group. The new set of ranges is returned.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- class holoviews.plotting.plot.GenericOverlayPlot(overlay, ranges=None, batched=True, keys=None, group_counter=None, **params)[source]#
Bases:
GenericElementPlot
Plotting baseclass to render (Nd)Overlay objects. It implements methods to handle the creation of ElementPlots, coordinating style groupings and zorder for all layers across a HoloMap. It also allows collapsing of layers via the Compositor.
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectionholoviews.plotting.plot.GenericElementPlot
: apply_ranges, apply_extents, bgcolor, default_span, hooks, invert_axes, invert_xaxis, invert_yaxis, logx, logy, padding, show_grid, xaxis, yaxis, xlabel, ylabel, xlim, ylim, zlim, xrotation, yrotation, xticks, yticksshow_legend
= param.Boolean(allow_refs=False, default=True, label=’Show legend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7b92d0>)Whether to show legend for the plot.
batched
= param.Boolean(allow_refs=False, default=True, label=’Batched’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7bbe90>)Whether to plot Elements NdOverlay in a batched plotting call if possible. Disables legends and zorder may not be preserved.
legend_limit
= param.Integer(allow_refs=False, default=25, inclusive_bounds=(True, True), label=’Legend limit’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7e4390>)Number of rendered glyphs before legends are disabled.
style_grouping
= param.Integer(allow_refs=False, default=2, inclusive_bounds=(True, True), label=’Style grouping’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16d7e4a50>)The length of the type.group.label spec that will be used to group Elements into style groups. A style_grouping value of 1 will group just by type, a value of 2 will group by type and group, and a value of 3 will group by the full specification.
- compute_ranges(obj, key, ranges)[source]#
Given an object, a specific key, and the normalization options, this method will find the specified normalization options on the appropriate OptionTree, group the elements according to the selected normalization option (i.e. either per frame or over the whole animation) and finally compute the dimension ranges in each group. The new set of ranges is returned.
- get_extents(overlay, ranges, range_type='combined', dimension=None, **kwargs)[source]#
Gets the extents for the axes from the current Element. The globally computed ranges can optionally override the extents.
The extents are computed by combining the data ranges, extents and dimension ranges. Each of these can be obtained individually by setting the range_type to one of:
‘data’: Just the data ranges
‘extents’: Element.extents
‘soft’: Dimension.soft_range values
‘hard’: Dimension.range values
To obtain the combined range, which includes range padding the default may be used:
‘combined’: All the range types combined and padding applied
This allows Overlay plots to obtain each range and combine them appropriately for all the objects in the overlay.
If lims_as_soft_ranges is set to True, the xlim and ylim will be treated as soft ranges instead of the default case as hard ranges while computing the extents. This is used e.g. when apply_hard_bounds is True and xlim/ylim is set, in which case we limit the initial viewable range to xlim/ylim, but allow navigation up to the abs max between the data range and xlim/ylim.
- get_padding(obj, extents)[source]#
Computes padding along the axes taking into account the plot aspect.
- get_zorder(overlay, key, el)[source]#
Computes the z-order of element in the NdOverlay taking into account possible batching of elements.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- traverse(fn=None, specs=None, full_breadth=True)[source]#
Traverses any nested DimensionedPlot returning a list of all plots that match the specs. The specs should be supplied as a list of either Plot types or callables, which should return a boolean given the plot class.
- class holoviews.plotting.plot.Plot(renderer=None, root=None, **params)[source]#
Bases:
Parameterized
Base class of all Plot classes in HoloViews, designed to be general enough to use any plotting package or backend.
- refresh(**kwargs)[source]#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
renderer
Module#
Public API for all plotting renderers supported by HoloViews, regardless of plotting package or backend.
- class holoviews.plotting.renderer.Renderer(*, backend, center, css, dpi, fig, fps, holomap, mode, post_render_hooks, size, widget_location, widget_mode, info_fn, key_fn, name)[source]#
Bases:
Exporter
The job of a Renderer is to turn the plotting state held within Plot classes into concrete, visual output in the form of the PNG, SVG, MP4 or WebM formats (among others). Note that a Renderer is a type of Exporter and must therefore follow the Exporter interface.
The Renderer needs to be able to use the .state property of the appropriate Plot classes associated with that renderer in order to generate output. The process of ‘drawing’ is execute by the Plots and the Renderer turns the final plotting state into output.
key_fn
= param.Callable(allow_None=True, allow_refs=False, constant=True, label=’Key fn’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16db9ba10>)Renderers do not support the saving of object key metadata
info_fn
= param.Callable(allow_None=True, allow_refs=False, constant=True, label=’Info fn’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16dbfe110>)Renderers do not support the saving of object info metadata
center
= param.Boolean(allow_refs=False, default=True, label=’Center’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16db9ae10>)Whether to center the plot
backend
= param.String(allow_refs=False, default=’’, label=’Backend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16dbffc10>)The full, lowercase name of the rendering backend or third part plotting package used e.g. ‘matplotlib’ or ‘cairo’.
dpi
= param.Integer(allow_None=True, allow_refs=False, inclusive_bounds=(True, True), label=’Dpi’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16dbfc110>)The render resolution in dpi (dots per inch)
fig
= param.ObjectSelector(allow_refs=False, default=’auto’, label=’Fig’, names={}, nested_refs=False, objects=[‘auto’], rx=<param.reactive.reactive_ops object at 0x16db5de50>)Output render format for static figures. If None, no figure rendering will occur.
fps
= param.Number(allow_refs=False, default=20, inclusive_bounds=(True, True), label=’Fps’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16dbfe110>)Rendered fps (frames per second) for animated formats.
holomap
= param.ObjectSelector(allow_refs=False, default=’auto’, label=’Holomap’, names={}, nested_refs=False, objects=[‘scrubber’, ‘widgets’, None, ‘auto’], rx=<param.reactive.reactive_ops object at 0x16dbfffd0>)Output render multi-frame (typically animated) format. If None, no multi-frame rendering will occur.
mode
= param.ObjectSelector(allow_refs=False, default=’default’, label=’Mode’, names={}, nested_refs=False, objects=[‘default’, ‘server’], rx=<param.reactive.reactive_ops object at 0x16dc341d0>)Whether to render the object in regular or server mode. In server mode a bokeh Document will be returned which can be served as a bokeh server app. By default renders all output is rendered to HTML.
size
= param.Integer(allow_refs=False, default=100, inclusive_bounds=(True, True), label=’Size’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16dbfc110>)The rendered size as a percentage size
widget_location
= param.ObjectSelector(allow_None=True, allow_refs=False, label=’Widget location’, names={}, nested_refs=False, objects=[‘left’, ‘bottom’, ‘right’, ‘top’, ‘top_left’, ‘top_right’, ‘bottom_left’, ‘bottom_right’, ‘left_top’, ‘left_bottom’, ‘right_top’, ‘right_bottom’], rx=<param.reactive.reactive_ops object at 0x16dc341d0>)The position of the widgets relative to the plot.
widget_mode
= param.ObjectSelector(allow_refs=False, default=’embed’, label=’Widget mode’, names={}, nested_refs=False, objects=[‘embed’, ‘live’], rx=<param.reactive.reactive_ops object at 0x16dbfeb90>)The widget mode determining whether frames are embedded or generated ‘live’ when interacting with the widget.
css
= param.Dict(allow_refs=False, class_=<class ‘dict’>, default={}, label=’Css’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16db98210>)Dictionary of CSS attributes and values to apply to HTML output.
post_render_hooks
= param.Dict(allow_refs=False, class_=<class ‘dict’>, default={‘svg’: [], ‘png’: []}, label=’Post render hooks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16dbfff10>)Optional dictionary of hooks that are applied to the rendered data (according to the output format) before it is returned. Each hook is passed the rendered data and the object that is being rendered. These hooks allow post-processing of rendered data before output is saved to file or displayed.
- app(plot, show=False, new_window=False, websocket_origin=None, port=0)[source]#
Creates a bokeh app from a HoloViews object or plot. By default simply attaches the plot to bokeh’s curdoc and returns the Document, if show option is supplied creates an Application instance and displays it either in a browser window or inline if notebook extension has been loaded. Using the new_window option the app may be displayed in a new browser tab once the notebook extension has been loaded. A websocket origin is required when launching from an existing tornado server (such as the notebook) and it is not on the default port (‘localhost:8888’).
- components(obj, fmt=None, comm=True, **kwargs)[source]#
Returns data and metadata dictionaries containing HTML and JS components to include render in app, notebook, or standalone document.
- classmethod encode(entry)[source]#
Classmethod that applies conditional encoding based on mime-type. Given an entry as returned by __call__ return the data in the appropriate encoding.
- export_widgets(obj, filename, fmt=None, template=None, json=False, json_path='', **kwargs)[source]#
Render and export object as a widget to a static HTML file. Allows supplying a custom template formatting string with fields to interpolate ‘js’, ‘css’ and the main ‘html’ containing the widget. Also provides options to export widget data to a json file in the supplied json_path (defaults to current path).
- get_plot(obj, doc=None, renderer=None, comm=None, **kwargs)[source]#
Given a HoloViews Viewable return a corresponding plot instance.
- get_plot_state(obj, renderer=None, **kwargs)[source]#
Given a HoloViews Viewable return a corresponding plot state.
- get_size(plot)[source]#
Return the display size associated with a plot before rendering to any particular format. Used to generate appropriate HTML display.
Returns a tuple of (width, height) in pixels.
- html(obj, fmt=None, css=None, resources='CDN', **kwargs)[source]#
Renders plot or data structure and wraps the output in HTML. The comm argument defines whether the HTML output includes code to initialize a Comm, if the plot supplies one.
- classmethod instance(**params)[source]#
Return an instance of this class, copying parameters from any existing instance provided.
- classmethod load_nb(inline=False, reloading=False, enable_mathjax=False)[source]#
Loads any resources required for display of plots in the Jupyter notebook
- classmethod plot_options(obj, percent_size)[source]#
Given an object and a percentage size (as supplied by the %output magic) return all the appropriate plot options that would be used to instantiate a plot class for that element.
Default plot sizes at the plotting class level should be taken into account.
- classmethod plotting_class(obj)[source]#
Given an object or Element class, return the suitable plotting class needed to render it with the current renderer.
- save(obj, basename, fmt='auto', key=None, info=None, options=None, resources='inline', title=None, **kwargs)[source]#
Save a HoloViews object to file, either using an explicitly supplied format or to the appropriate default.
- server_doc(obj, doc=None)[source]#
Get a bokeh Document with the plot attached. May supply an existing doc, otherwise bokeh.io.curdoc() is used to attach the plot to the global document instance.
- classmethod state()[source]#
Context manager to handle global state for a backend, allowing Plot classes to temporarily override that state.
util
Module#
- class holoviews.plotting.util.CMapInfo(name, provider, category, source, bg)#
Bases:
tuple
- bg#
Alias for field number 4
- category#
Alias for field number 2
- count(value, /)#
Return number of occurrences of value.
- index(value, start=0, stop=9223372036854775807, /)#
Return first index of value.
Raises ValueError if the value is not present.
- name#
Alias for field number 0
- provider#
Alias for field number 1
- source#
Alias for field number 3
- class holoviews.plotting.util.apply_nodata(*, nodata, dynamic, group, input_ranges, link_inputs, streams, name)[source]#
Bases:
Operation
Parameters inherited from:
holoviews.core.operation.Operation
: group, dynamic, input_ranges, streamslink_inputs
= param.Boolean(allow_refs=False, default=True, label=’Link inputs’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16de2dad0>)If the operation is dynamic, whether or not linked streams should be transferred from the operation inputs for backends that support linked streams. For example if an operation is applied to a DynamicMap with an RangeXY, this switch determines whether the corresponding visualization should update this stream with range changes originating from the newly generated axes.
nodata
= param.Integer(allow_None=True, allow_refs=False, inclusive_bounds=(True, True), label=’Nodata’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16de2e490>)Optional missing-data value for integer data. If non-None, data with this value will be replaced with NaN so that it is transparent (by default) when plotted.
- classmethod get_overlay_bounds(overlay)[source]#
Returns the extents if all the elements of an overlay agree on a consistent extents, otherwise raises an exception.
- classmethod get_overlay_label(overlay, default_label='')[source]#
Returns a label if all the elements of an overlay agree on a consistent label, otherwise returns the default label.
- classmethod instance(**params)[source]#
Return an instance of this class, copying parameters from any existing instance provided.
- holoviews.plotting.util.attach_streams(plot, obj, precedence=1.1)[source]#
Attaches plot refresh to all streams on the object.
- class holoviews.plotting.util.categorical_legend(*, backend, dynamic, group, input_ranges, link_inputs, streams, name)[source]#
Bases:
Operation
Generates a Points element which contains information for generating a legend by inspecting the pipeline of a datashaded RGB element.
Parameters inherited from:
holoviews.core.operation.Operation
: group, dynamic, input_ranges, link_inputs, streamsbackend
= param.String(allow_refs=False, default=’’, label=’Backend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16f067850>)- classmethod get_overlay_bounds(overlay)[source]#
Returns the extents if all the elements of an overlay agree on a consistent extents, otherwise raises an exception.
- classmethod get_overlay_label(overlay, default_label='')[source]#
Returns a label if all the elements of an overlay agree on a consistent label, otherwise returns the default label.
- classmethod instance(**params)[source]#
Return an instance of this class, copying parameters from any existing instance provided.
- holoviews.plotting.util.color_intervals(colors, levels, clip=None, N=255)[source]#
Maps the supplied colors into bins defined by the supplied levels. If a clip tuple is defined the bins are clipped to the defined range otherwise the range is computed from the levels and returned.
Arguments#
- colors: list
List of colors (usually hex string or named colors)
- levels: list or array_like
Levels specifying the bins to map the colors to
- clip: tuple (optional)
Lower and upper limits of the color range
- N: int
Number of discrete colors to map the range onto
Returns#
- cmap: list
List of colors
- clip: tuple
Lower and upper bounds of the color range
- holoviews.plotting.util.compute_overlayable_zorders(obj, path=None)[source]#
Traverses an overlayable composite container to determine which objects are associated with specific (Nd)Overlay layers by z-order, making sure to take DynamicMap Callables into account. Returns a mapping between the zorders of each layer and a corresponding lists of objects.
Used to determine which overlaid subplots should be linked with Stream callbacks.
- holoviews.plotting.util.compute_sizes(sizes, size_fn, scaling_factor, scaling_method, base_size)[source]#
Scales point sizes according to a scaling factor, base size and size_fn, which will be applied before scaling.
- holoviews.plotting.util.dim_axis_label(dimensions, separator=', ')[source]#
Returns an axis label for one or more dimensions.
- holoviews.plotting.util.displayable(obj)[source]#
Predicate that returns whether the object is displayable or not (i.e. whether the object obeys the nesting hierarchy)
- holoviews.plotting.util.dynamic_update(plot, subplot, key, overlay, items)[source]#
Given a plot, subplot and dynamically generated (Nd)Overlay find the closest matching Element for that plot.
- class holoviews.plotting.util.flatten_stack(*, shade_params, dynamic, group, input_ranges, link_inputs, streams, name)[source]#
Bases:
Operation
Thin wrapper around datashader’s shade operation to flatten ImageStacks into RGB elements.
Used for the MPL and Plotly backends because these backends do not natively support ImageStacks, unlike Bokeh.
Parameters inherited from:
holoviews.core.operation.Operation
: group, dynamic, input_ranges, link_inputs, streamsshade_params
= param.Dict(allow_refs=False, class_=<class ‘dict’>, default={}, label=’Shade params’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x16f005c90>)Additional parameters passed to datashader’s shade operation.
- classmethod get_overlay_bounds(overlay)[source]#
Returns the extents if all the elements of an overlay agree on a consistent extents, otherwise raises an exception.
- classmethod get_overlay_label(overlay, default_label='')[source]#
Returns a label if all the elements of an overlay agree on a consistent label, otherwise returns the default label.
- classmethod instance(**params)[source]#
Return an instance of this class, copying parameters from any existing instance provided.
- holoviews.plotting.util.get_axis_padding(padding)[source]#
Process a padding value supplied as a tuple or number and returns padding values for x-, y- and z-axis.
- holoviews.plotting.util.get_directed_graph_paths(element, arrow_length)[source]#
Computes paths for a directed path which include an arrow to indicate the directionality of each edge.
- holoviews.plotting.util.get_dynamic_mode(composite)[source]#
Returns the common mode of the dynamic maps in given composite object
- holoviews.plotting.util.get_min_distance(element)[source]#
Gets the minimum sampling distance of the x- and y-coordinates in a grid.
- holoviews.plotting.util.get_minimum_span(low, high, span)[source]#
If lower and high values are equal ensures they are separated by the defined span.
- holoviews.plotting.util.get_nested_plot_frame(obj, key_map, cached=False)[source]#
Extracts a single frame from a nested object.
Replaces any HoloMap or DynamicMap in the nested data structure, with the item corresponding to the supplied key.
- Args:
obj: Nested Dimensioned object key_map: Dictionary mapping between dimensions and key value cached: Whether to allow looking up key in cache
- Returns:
Nested datastructure where maps are replaced with single frames
- holoviews.plotting.util.get_plot_frame(map_obj, key_map, cached=False)[source]#
Returns the current frame in a mapping given a key mapping.
- Args:
obj: Nested Dimensioned object key_map: Dictionary mapping between dimensions and key value cached: Whether to allow looking up key in cache
- Returns:
The item in the mapping corresponding to the supplied key.
- holoviews.plotting.util.get_range(element, ranges, dimension)[source]#
Computes the data, soft- and hard-range along a dimension given an element and a dictionary of ranges.
- holoviews.plotting.util.get_sideplot_ranges(plot, element, main, ranges)[source]#
Utility to find the range for an adjoined plot given the plot, the element, the Element the plot is adjoined to and the dictionary of ranges.
- holoviews.plotting.util.initialize_dynamic(obj)[source]#
Initializes all DynamicMap objects contained by the object
- holoviews.plotting.util.initialize_unbounded(obj, dimensions, key)[source]#
Initializes any DynamicMaps in unbounded mode.
- holoviews.plotting.util.is_dynamic_overlay(dmap)[source]#
Traverses a DynamicMap graph and determines if any components were overlaid dynamically (i.e. by * on a DynamicMap).
- holoviews.plotting.util.isoverlay_fn(obj)[source]#
Determines whether object is a DynamicMap returning (Nd)Overlay types.
- holoviews.plotting.util.linear_gradient(start_hex, finish_hex, n=10)[source]#
Interpolates the color gradient between to hex colors
- holoviews.plotting.util.list_cmaps(provider=None, records=False, name=None, category=None, source=None, bg=None, reverse=None)[source]#
Return colormap names matching the specified filters.
- holoviews.plotting.util.map_colors(arr, crange, cmap, hex=True)[source]#
Maps an array of values to RGB hex strings, given a color range and colormap.
- holoviews.plotting.util.mplcmap_to_palette(cmap, ncolors=None, categorical=False)[source]#
Converts a matplotlib colormap to palette of RGB hex strings.”
- holoviews.plotting.util.overlay_depth(obj)[source]#
Computes the depth of a DynamicMap overlay if it can be determined otherwise return None.
- holoviews.plotting.util.polylinear_gradient(colors, n)[source]#
Interpolates the color gradients between a list of hex colors.
- holoviews.plotting.util.process_cmap(cmap, ncolors=None, provider=None, categorical=False)[source]#
Convert valid colormap specifications to a list of colors.
- holoviews.plotting.util.register_cmaps(category, provider, source, bg, names)[source]#
Maintain descriptions of colormaps that include the following information:
name - string name for the colormap category - intended use or purpose, mostly following matplotlib provider - package providing the colormap directly source - original source or creator of the colormaps bg - base/background color expected for the map
(‘light’,’dark’,’medium’,’any’ (unknown or N/A))
- holoviews.plotting.util.resample_palette(palette, ncolors, categorical, cmap_categorical)[source]#
Resample the number of colors in a palette to the selected number.
- holoviews.plotting.util.scale_fontsize(size, scaling)[source]#
Scales a numeric or string font size.
- holoviews.plotting.util.split_dmap_overlay(obj, depth=0)[source]#
Splits a DynamicMap into the original component layers it was constructed from by traversing the graph to search for dynamically overlaid components (i.e. constructed by using * on a DynamicMap). Useful for assigning subplots of an OverlayPlot the streams that are responsible for driving their updates. Allows the OverlayPlot to determine if a stream update should redraw a particular subplot.
- holoviews.plotting.util.traverse_setter(obj, attribute, value)[source]#
Traverses the object and sets the supplied attribute on the object. Supports Dimensioned and DimensionedPlot types.
Subpackages#
- holoviews.bokeh Package
bokeh
Packageannotation
ModuleArrowPlot
ArrowPlot.cleanup()
ArrowPlot.compute_ranges()
ArrowPlot.current_handles
ArrowPlot.framewise
ArrowPlot.get_aspect()
ArrowPlot.get_data()
ArrowPlot.get_extents()
ArrowPlot.get_padding()
ArrowPlot.get_zorder()
ArrowPlot.initialize_plot()
ArrowPlot.link_sources
ArrowPlot.matches()
ArrowPlot.model_changed()
ArrowPlot.push()
ArrowPlot.refresh()
ArrowPlot.selection_display
ArrowPlot.set_root()
ArrowPlot.state
ArrowPlot.sync_sources()
ArrowPlot.traverse()
ArrowPlot.update()
ArrowPlot.update_frame()
BoxAnnotationPlot
BoxAnnotationPlot.cleanup()
BoxAnnotationPlot.compute_ranges()
BoxAnnotationPlot.current_handles
BoxAnnotationPlot.framewise
BoxAnnotationPlot.get_aspect()
BoxAnnotationPlot.get_data()
BoxAnnotationPlot.get_extents()
BoxAnnotationPlot.get_padding()
BoxAnnotationPlot.get_zorder()
BoxAnnotationPlot.initialize_plot()
BoxAnnotationPlot.link_sources
BoxAnnotationPlot.matches()
BoxAnnotationPlot.model_changed()
BoxAnnotationPlot.push()
BoxAnnotationPlot.refresh()
BoxAnnotationPlot.selection_display
BoxAnnotationPlot.set_root()
BoxAnnotationPlot.state
BoxAnnotationPlot.sync_sources()
BoxAnnotationPlot.traverse()
BoxAnnotationPlot.update()
BoxAnnotationPlot.update_frame()
DivPlot
DivPlot.cleanup()
DivPlot.compute_ranges()
DivPlot.current_handles
DivPlot.get_aspect()
DivPlot.get_data()
DivPlot.get_extents()
DivPlot.get_padding()
DivPlot.get_zorder()
DivPlot.initialize_plot()
DivPlot.link_sources
DivPlot.matches()
DivPlot.push()
DivPlot.refresh()
DivPlot.selection_display
DivPlot.set_root()
DivPlot.state
DivPlot.sync_sources()
DivPlot.traverse()
DivPlot.update()
DivPlot.update_frame()
HLinesAnnotationPlot
HLinesAnnotationPlot.cleanup()
HLinesAnnotationPlot.compute_ranges()
HLinesAnnotationPlot.current_handles
HLinesAnnotationPlot.framewise
HLinesAnnotationPlot.get_aspect()
HLinesAnnotationPlot.get_data()
HLinesAnnotationPlot.get_extents()
HLinesAnnotationPlot.get_padding()
HLinesAnnotationPlot.get_zorder()
HLinesAnnotationPlot.initialize_plot()
HLinesAnnotationPlot.link_sources
HLinesAnnotationPlot.matches()
HLinesAnnotationPlot.model_changed()
HLinesAnnotationPlot.push()
HLinesAnnotationPlot.refresh()
HLinesAnnotationPlot.set_root()
HLinesAnnotationPlot.state
HLinesAnnotationPlot.sync_sources()
HLinesAnnotationPlot.traverse()
HLinesAnnotationPlot.update()
HLinesAnnotationPlot.update_frame()
HSpansAnnotationPlot
HSpansAnnotationPlot.cleanup()
HSpansAnnotationPlot.compute_ranges()
HSpansAnnotationPlot.current_handles
HSpansAnnotationPlot.framewise
HSpansAnnotationPlot.get_aspect()
HSpansAnnotationPlot.get_data()
HSpansAnnotationPlot.get_extents()
HSpansAnnotationPlot.get_padding()
HSpansAnnotationPlot.get_zorder()
HSpansAnnotationPlot.initialize_plot()
HSpansAnnotationPlot.link_sources
HSpansAnnotationPlot.matches()
HSpansAnnotationPlot.model_changed()
HSpansAnnotationPlot.push()
HSpansAnnotationPlot.refresh()
HSpansAnnotationPlot.set_root()
HSpansAnnotationPlot.state
HSpansAnnotationPlot.sync_sources()
HSpansAnnotationPlot.traverse()
HSpansAnnotationPlot.update()
HSpansAnnotationPlot.update_frame()
LabelsPlot
LabelsPlot.cleanup()
LabelsPlot.compute_ranges()
LabelsPlot.current_handles
LabelsPlot.framewise
LabelsPlot.get_aspect()
LabelsPlot.get_data()
LabelsPlot.get_extents()
LabelsPlot.get_padding()
LabelsPlot.get_zorder()
LabelsPlot.initialize_plot()
LabelsPlot.link_sources
LabelsPlot.matches()
LabelsPlot.model_changed()
LabelsPlot.push()
LabelsPlot.refresh()
LabelsPlot.set_root()
LabelsPlot.state
LabelsPlot.sync_sources()
LabelsPlot.traverse()
LabelsPlot.update()
LabelsPlot.update_frame()
LineAnnotationPlot
LineAnnotationPlot.cleanup()
LineAnnotationPlot.compute_ranges()
LineAnnotationPlot.current_handles
LineAnnotationPlot.framewise
LineAnnotationPlot.get_aspect()
LineAnnotationPlot.get_data()
LineAnnotationPlot.get_extents()
LineAnnotationPlot.get_padding()
LineAnnotationPlot.get_zorder()
LineAnnotationPlot.initialize_plot()
LineAnnotationPlot.link_sources
LineAnnotationPlot.matches()
LineAnnotationPlot.model_changed()
LineAnnotationPlot.push()
LineAnnotationPlot.refresh()
LineAnnotationPlot.selection_display
LineAnnotationPlot.set_root()
LineAnnotationPlot.state
LineAnnotationPlot.sync_sources()
LineAnnotationPlot.traverse()
LineAnnotationPlot.update()
LineAnnotationPlot.update_frame()
SlopePlot
SlopePlot.cleanup()
SlopePlot.compute_ranges()
SlopePlot.current_handles
SlopePlot.framewise
SlopePlot.get_aspect()
SlopePlot.get_data()
SlopePlot.get_extents()
SlopePlot.get_padding()
SlopePlot.get_zorder()
SlopePlot.initialize_plot()
SlopePlot.link_sources
SlopePlot.matches()
SlopePlot.model_changed()
SlopePlot.push()
SlopePlot.refresh()
SlopePlot.selection_display
SlopePlot.set_root()
SlopePlot.state
SlopePlot.sync_sources()
SlopePlot.traverse()
SlopePlot.update()
SlopePlot.update_frame()
SplinePlot
SplinePlot.cleanup()
SplinePlot.compute_ranges()
SplinePlot.current_handles
SplinePlot.framewise
SplinePlot.get_aspect()
SplinePlot.get_data()
SplinePlot.get_extents()
SplinePlot.get_padding()
SplinePlot.get_zorder()
SplinePlot.initialize_plot()
SplinePlot.link_sources
SplinePlot.matches()
SplinePlot.model_changed()
SplinePlot.push()
SplinePlot.refresh()
SplinePlot.selection_display
SplinePlot.set_root()
SplinePlot.state
SplinePlot.sync_sources()
SplinePlot.traverse()
SplinePlot.update()
SplinePlot.update_frame()
TextPlot
TextPlot.cleanup()
TextPlot.compute_ranges()
TextPlot.current_handles
TextPlot.framewise
TextPlot.get_aspect()
TextPlot.get_data()
TextPlot.get_extents()
TextPlot.get_padding()
TextPlot.get_zorder()
TextPlot.initialize_plot()
TextPlot.link_sources
TextPlot.matches()
TextPlot.model_changed()
TextPlot.push()
TextPlot.refresh()
TextPlot.selection_display
TextPlot.set_root()
TextPlot.state
TextPlot.sync_sources()
TextPlot.traverse()
TextPlot.update()
TextPlot.update_frame()
VLinesAnnotationPlot
VLinesAnnotationPlot.cleanup()
VLinesAnnotationPlot.compute_ranges()
VLinesAnnotationPlot.current_handles
VLinesAnnotationPlot.framewise
VLinesAnnotationPlot.get_aspect()
VLinesAnnotationPlot.get_data()
VLinesAnnotationPlot.get_extents()
VLinesAnnotationPlot.get_padding()
VLinesAnnotationPlot.get_zorder()
VLinesAnnotationPlot.initialize_plot()
VLinesAnnotationPlot.link_sources
VLinesAnnotationPlot.matches()
VLinesAnnotationPlot.model_changed()
VLinesAnnotationPlot.push()
VLinesAnnotationPlot.refresh()
VLinesAnnotationPlot.set_root()
VLinesAnnotationPlot.state
VLinesAnnotationPlot.sync_sources()
VLinesAnnotationPlot.traverse()
VLinesAnnotationPlot.update()
VLinesAnnotationPlot.update_frame()
VSpansAnnotationPlot
VSpansAnnotationPlot.cleanup()
VSpansAnnotationPlot.compute_ranges()
VSpansAnnotationPlot.current_handles
VSpansAnnotationPlot.framewise
VSpansAnnotationPlot.get_aspect()
VSpansAnnotationPlot.get_data()
VSpansAnnotationPlot.get_extents()
VSpansAnnotationPlot.get_padding()
VSpansAnnotationPlot.get_zorder()
VSpansAnnotationPlot.initialize_plot()
VSpansAnnotationPlot.link_sources
VSpansAnnotationPlot.matches()
VSpansAnnotationPlot.model_changed()
VSpansAnnotationPlot.push()
VSpansAnnotationPlot.refresh()
VSpansAnnotationPlot.set_root()
VSpansAnnotationPlot.state
VSpansAnnotationPlot.sync_sources()
VSpansAnnotationPlot.traverse()
VSpansAnnotationPlot.update()
VSpansAnnotationPlot.update_frame()
callbacks
ModuleBoundsCallback
BoundsXCallback
BoundsYCallback
BoxEditCallback
CDSCallback
Callback
CurveEditCallback
DoubleTapCallback
DrawCallback
FreehandDrawCallback
GlyphDrawCallback
LassoCallback
MouseEnterCallback
MouseLeaveCallback
MultiAxisTapCallback
PanEndCallback
PlotSizeCallback
PointDrawCallback
PointerXCallback
PointerXYCallback
PointerYCallback
PolyDrawCallback
PolyEditCallback
PressUpCallback
RangeXCallback
RangeXYCallback
RangeYCallback
ResetCallback
SelectModeCallback
Selection1DCallback
SelectionXYCallback
SingleTapCallback
TapCallback
chart
ModuleAreaPlot
AreaPlot.cleanup()
AreaPlot.compute_ranges()
AreaPlot.current_handles
AreaPlot.framewise
AreaPlot.get_aspect()
AreaPlot.get_data()
AreaPlot.get_extents()
AreaPlot.get_padding()
AreaPlot.get_zorder()
AreaPlot.initialize_plot()
AreaPlot.link_sources
AreaPlot.matches()
AreaPlot.model_changed()
AreaPlot.push()
AreaPlot.refresh()
AreaPlot.set_root()
AreaPlot.state
AreaPlot.sync_sources()
AreaPlot.traverse()
AreaPlot.update()
AreaPlot.update_frame()
BarPlot
BarPlot.cleanup()
BarPlot.compute_ranges()
BarPlot.current_handles
BarPlot.framewise
BarPlot.get_aspect()
BarPlot.get_data()
BarPlot.get_extents()
BarPlot.get_padding()
BarPlot.get_stack()
BarPlot.get_zorder()
BarPlot.initialize_plot()
BarPlot.link_sources
BarPlot.matches()
BarPlot.model_changed()
BarPlot.push()
BarPlot.refresh()
BarPlot.set_root()
BarPlot.state
BarPlot.sync_sources()
BarPlot.traverse()
BarPlot.update()
BarPlot.update_frame()
CurvePlot
CurvePlot.cleanup()
CurvePlot.compute_ranges()
CurvePlot.current_handles
CurvePlot.framewise
CurvePlot.get_aspect()
CurvePlot.get_data()
CurvePlot.get_extents()
CurvePlot.get_padding()
CurvePlot.get_zorder()
CurvePlot.initialize_plot()
CurvePlot.link_sources
CurvePlot.matches()
CurvePlot.model_changed()
CurvePlot.push()
CurvePlot.refresh()
CurvePlot.set_root()
CurvePlot.state
CurvePlot.sync_sources()
CurvePlot.traverse()
CurvePlot.update()
CurvePlot.update_frame()
ErrorPlot
ErrorPlot.cleanup()
ErrorPlot.compute_ranges()
ErrorPlot.current_handles
ErrorPlot.framewise
ErrorPlot.get_aspect()
ErrorPlot.get_data()
ErrorPlot.get_extents()
ErrorPlot.get_padding()
ErrorPlot.get_zorder()
ErrorPlot.initialize_plot()
ErrorPlot.link_sources
ErrorPlot.matches()
ErrorPlot.model_changed()
ErrorPlot.push()
ErrorPlot.refresh()
ErrorPlot.set_root()
ErrorPlot.state
ErrorPlot.sync_sources()
ErrorPlot.traverse()
ErrorPlot.update()
ErrorPlot.update_frame()
HistogramPlot
HistogramPlot.cleanup()
HistogramPlot.compute_ranges()
HistogramPlot.current_handles
HistogramPlot.framewise
HistogramPlot.get_aspect()
HistogramPlot.get_data()
HistogramPlot.get_extents()
HistogramPlot.get_padding()
HistogramPlot.get_zorder()
HistogramPlot.initialize_plot()
HistogramPlot.link_sources
HistogramPlot.matches()
HistogramPlot.model_changed()
HistogramPlot.push()
HistogramPlot.refresh()
HistogramPlot.set_root()
HistogramPlot.state
HistogramPlot.sync_sources()
HistogramPlot.traverse()
HistogramPlot.update()
HistogramPlot.update_frame()
PointPlot
PointPlot.cleanup()
PointPlot.compute_ranges()
PointPlot.current_handles
PointPlot.framewise
PointPlot.get_aspect()
PointPlot.get_data()
PointPlot.get_extents()
PointPlot.get_padding()
PointPlot.get_zorder()
PointPlot.initialize_plot()
PointPlot.link_sources
PointPlot.matches()
PointPlot.model_changed()
PointPlot.push()
PointPlot.refresh()
PointPlot.set_root()
PointPlot.size_fn
PointPlot.state
PointPlot.sync_sources()
PointPlot.traverse()
PointPlot.update()
PointPlot.update_frame()
SideHistogramPlot
SideHistogramPlot.cleanup()
SideHistogramPlot.compute_ranges()
SideHistogramPlot.current_handles
SideHistogramPlot.framewise
SideHistogramPlot.get_aspect()
SideHistogramPlot.get_data()
SideHistogramPlot.get_extents()
SideHistogramPlot.get_padding()
SideHistogramPlot.get_zorder()
SideHistogramPlot.initialize_plot()
SideHistogramPlot.link_sources
SideHistogramPlot.matches()
SideHistogramPlot.model_changed()
SideHistogramPlot.push()
SideHistogramPlot.refresh()
SideHistogramPlot.set_root()
SideHistogramPlot.state
SideHistogramPlot.sync_sources()
SideHistogramPlot.traverse()
SideHistogramPlot.update()
SideHistogramPlot.update_frame()
SideSpikesPlot
SideSpikesPlot.cleanup()
SideSpikesPlot.compute_ranges()
SideSpikesPlot.current_handles
SideSpikesPlot.framewise
SideSpikesPlot.get_aspect()
SideSpikesPlot.get_data()
SideSpikesPlot.get_extents()
SideSpikesPlot.get_padding()
SideSpikesPlot.get_zorder()
SideSpikesPlot.initialize_plot()
SideSpikesPlot.link_sources
SideSpikesPlot.matches()
SideSpikesPlot.model_changed()
SideSpikesPlot.push()
SideSpikesPlot.refresh()
SideSpikesPlot.set_root()
SideSpikesPlot.state
SideSpikesPlot.sync_sources()
SideSpikesPlot.traverse()
SideSpikesPlot.update()
SideSpikesPlot.update_frame()
SpikesPlot
SpikesPlot.cleanup()
SpikesPlot.compute_ranges()
SpikesPlot.current_handles
SpikesPlot.framewise
SpikesPlot.get_aspect()
SpikesPlot.get_data()
SpikesPlot.get_extents()
SpikesPlot.get_padding()
SpikesPlot.get_zorder()
SpikesPlot.initialize_plot()
SpikesPlot.link_sources
SpikesPlot.matches()
SpikesPlot.model_changed()
SpikesPlot.push()
SpikesPlot.refresh()
SpikesPlot.set_root()
SpikesPlot.state
SpikesPlot.sync_sources()
SpikesPlot.traverse()
SpikesPlot.update()
SpikesPlot.update_frame()
SpreadPlot
SpreadPlot.cleanup()
SpreadPlot.compute_ranges()
SpreadPlot.current_handles
SpreadPlot.framewise
SpreadPlot.get_aspect()
SpreadPlot.get_data()
SpreadPlot.get_extents()
SpreadPlot.get_padding()
SpreadPlot.get_zorder()
SpreadPlot.initialize_plot()
SpreadPlot.link_sources
SpreadPlot.matches()
SpreadPlot.model_changed()
SpreadPlot.push()
SpreadPlot.refresh()
SpreadPlot.set_root()
SpreadPlot.state
SpreadPlot.sync_sources()
SpreadPlot.traverse()
SpreadPlot.update()
SpreadPlot.update_frame()
VectorFieldPlot
VectorFieldPlot.cleanup()
VectorFieldPlot.compute_ranges()
VectorFieldPlot.current_handles
VectorFieldPlot.framewise
VectorFieldPlot.get_aspect()
VectorFieldPlot.get_data()
VectorFieldPlot.get_extents()
VectorFieldPlot.get_padding()
VectorFieldPlot.get_zorder()
VectorFieldPlot.initialize_plot()
VectorFieldPlot.link_sources
VectorFieldPlot.matches()
VectorFieldPlot.model_changed()
VectorFieldPlot.push()
VectorFieldPlot.refresh()
VectorFieldPlot.set_root()
VectorFieldPlot.state
VectorFieldPlot.sync_sources()
VectorFieldPlot.traverse()
VectorFieldPlot.update()
VectorFieldPlot.update_frame()
element
ModuleAnnotationPlot
ColorbarPlot
ColorbarPlot.cleanup()
ColorbarPlot.compute_ranges()
ColorbarPlot.current_handles
ColorbarPlot.framewise
ColorbarPlot.get_aspect()
ColorbarPlot.get_data()
ColorbarPlot.get_extents()
ColorbarPlot.get_padding()
ColorbarPlot.get_zorder()
ColorbarPlot.initialize_plot()
ColorbarPlot.link_sources
ColorbarPlot.matches()
ColorbarPlot.model_changed()
ColorbarPlot.push()
ColorbarPlot.refresh()
ColorbarPlot.set_root()
ColorbarPlot.state
ColorbarPlot.sync_sources()
ColorbarPlot.traverse()
ColorbarPlot.update()
ColorbarPlot.update_frame()
CompositeElementPlot
CompositeElementPlot.cleanup()
CompositeElementPlot.compute_ranges()
CompositeElementPlot.current_handles
CompositeElementPlot.framewise
CompositeElementPlot.get_aspect()
CompositeElementPlot.get_data()
CompositeElementPlot.get_extents()
CompositeElementPlot.get_padding()
CompositeElementPlot.get_zorder()
CompositeElementPlot.initialize_plot()
CompositeElementPlot.link_sources
CompositeElementPlot.matches()
CompositeElementPlot.model_changed()
CompositeElementPlot.push()
CompositeElementPlot.refresh()
CompositeElementPlot.set_root()
CompositeElementPlot.state
CompositeElementPlot.sync_sources()
CompositeElementPlot.traverse()
CompositeElementPlot.update()
CompositeElementPlot.update_frame()
ElementPlot
ElementPlot.cleanup()
ElementPlot.compute_ranges()
ElementPlot.current_handles
ElementPlot.framewise
ElementPlot.get_aspect()
ElementPlot.get_data()
ElementPlot.get_extents()
ElementPlot.get_padding()
ElementPlot.get_zorder()
ElementPlot.initialize_plot()
ElementPlot.link_sources
ElementPlot.matches()
ElementPlot.model_changed()
ElementPlot.push()
ElementPlot.refresh()
ElementPlot.set_root()
ElementPlot.state
ElementPlot.sync_sources()
ElementPlot.traverse()
ElementPlot.update()
ElementPlot.update_frame()
LegendPlot
LegendPlot.cleanup()
LegendPlot.compute_ranges()
LegendPlot.current_handles
LegendPlot.framewise
LegendPlot.get_aspect()
LegendPlot.get_data()
LegendPlot.get_extents()
LegendPlot.get_padding()
LegendPlot.get_zorder()
LegendPlot.initialize_plot()
LegendPlot.link_sources
LegendPlot.matches()
LegendPlot.model_changed()
LegendPlot.push()
LegendPlot.refresh()
LegendPlot.set_root()
LegendPlot.state
LegendPlot.sync_sources()
LegendPlot.traverse()
LegendPlot.update()
LegendPlot.update_frame()
OverlayPlot
OverlayPlot.cleanup()
OverlayPlot.compute_ranges()
OverlayPlot.current_handles
OverlayPlot.framewise
OverlayPlot.get_aspect()
OverlayPlot.get_data()
OverlayPlot.get_extents()
OverlayPlot.get_padding()
OverlayPlot.get_zorder()
OverlayPlot.initialize_plot()
OverlayPlot.link_sources
OverlayPlot.matches()
OverlayPlot.model_changed()
OverlayPlot.push()
OverlayPlot.refresh()
OverlayPlot.set_root()
OverlayPlot.state
OverlayPlot.sync_sources()
OverlayPlot.traverse()
OverlayPlot.update()
OverlayPlot.update_frame()
geometry
ModuleRectanglesPlot
RectanglesPlot.cleanup()
RectanglesPlot.compute_ranges()
RectanglesPlot.current_handles
RectanglesPlot.framewise
RectanglesPlot.get_aspect()
RectanglesPlot.get_data()
RectanglesPlot.get_extents()
RectanglesPlot.get_padding()
RectanglesPlot.get_zorder()
RectanglesPlot.initialize_plot()
RectanglesPlot.link_sources
RectanglesPlot.matches()
RectanglesPlot.model_changed()
RectanglesPlot.push()
RectanglesPlot.refresh()
RectanglesPlot.set_root()
RectanglesPlot.state
RectanglesPlot.sync_sources()
RectanglesPlot.traverse()
RectanglesPlot.update()
RectanglesPlot.update_frame()
SegmentPlot
SegmentPlot.cleanup()
SegmentPlot.compute_ranges()
SegmentPlot.current_handles
SegmentPlot.framewise
SegmentPlot.get_aspect()
SegmentPlot.get_data()
SegmentPlot.get_extents()
SegmentPlot.get_padding()
SegmentPlot.get_zorder()
SegmentPlot.initialize_plot()
SegmentPlot.link_sources
SegmentPlot.matches()
SegmentPlot.model_changed()
SegmentPlot.push()
SegmentPlot.refresh()
SegmentPlot.set_root()
SegmentPlot.state
SegmentPlot.sync_sources()
SegmentPlot.traverse()
SegmentPlot.update()
SegmentPlot.update_frame()
graphs
ModuleChordPlot
ChordPlot.cleanup()
ChordPlot.compute_ranges()
ChordPlot.current_handles
ChordPlot.framewise
ChordPlot.get_aspect()
ChordPlot.get_data()
ChordPlot.get_extents()
ChordPlot.get_padding()
ChordPlot.get_zorder()
ChordPlot.initialize_plot()
ChordPlot.link_sources
ChordPlot.matches()
ChordPlot.model_changed()
ChordPlot.push()
ChordPlot.refresh()
ChordPlot.set_root()
ChordPlot.state
ChordPlot.sync_sources()
ChordPlot.traverse()
ChordPlot.update()
ChordPlot.update_frame()
GraphPlot
GraphPlot.cleanup()
GraphPlot.compute_ranges()
GraphPlot.current_handles
GraphPlot.framewise
GraphPlot.get_aspect()
GraphPlot.get_data()
GraphPlot.get_extents()
GraphPlot.get_padding()
GraphPlot.get_zorder()
GraphPlot.initialize_plot()
GraphPlot.link_sources
GraphPlot.matches()
GraphPlot.model_changed()
GraphPlot.push()
GraphPlot.refresh()
GraphPlot.set_root()
GraphPlot.state
GraphPlot.sync_sources()
GraphPlot.traverse()
GraphPlot.update()
GraphPlot.update_frame()
NodePlot
NodePlot.cleanup()
NodePlot.compute_ranges()
NodePlot.current_handles
NodePlot.framewise
NodePlot.get_aspect()
NodePlot.get_data()
NodePlot.get_extents()
NodePlot.get_padding()
NodePlot.get_zorder()
NodePlot.initialize_plot()
NodePlot.link_sources
NodePlot.matches()
NodePlot.model_changed()
NodePlot.push()
NodePlot.refresh()
NodePlot.set_root()
NodePlot.size_fn
NodePlot.state
NodePlot.sync_sources()
NodePlot.traverse()
NodePlot.update()
NodePlot.update_frame()
TriMeshPlot
TriMeshPlot.cleanup()
TriMeshPlot.compute_ranges()
TriMeshPlot.current_handles
TriMeshPlot.framewise
TriMeshPlot.get_aspect()
TriMeshPlot.get_data()
TriMeshPlot.get_extents()
TriMeshPlot.get_padding()
TriMeshPlot.get_zorder()
TriMeshPlot.initialize_plot()
TriMeshPlot.link_sources
TriMeshPlot.matches()
TriMeshPlot.model_changed()
TriMeshPlot.push()
TriMeshPlot.refresh()
TriMeshPlot.set_root()
TriMeshPlot.state
TriMeshPlot.sync_sources()
TriMeshPlot.traverse()
TriMeshPlot.update()
TriMeshPlot.update_frame()
heatmap
ModuleHeatMapPlot
HeatMapPlot.cleanup()
HeatMapPlot.compute_ranges()
HeatMapPlot.current_handles
HeatMapPlot.framewise
HeatMapPlot.get_aspect()
HeatMapPlot.get_data()
HeatMapPlot.get_extents()
HeatMapPlot.get_padding()
HeatMapPlot.get_zorder()
HeatMapPlot.initialize_plot()
HeatMapPlot.link_sources
HeatMapPlot.matches()
HeatMapPlot.model_changed()
HeatMapPlot.push()
HeatMapPlot.refresh()
HeatMapPlot.set_root()
HeatMapPlot.state
HeatMapPlot.sync_sources()
HeatMapPlot.traverse()
HeatMapPlot.update()
HeatMapPlot.update_frame()
RadialHeatMapPlot
RadialHeatMapPlot.cleanup()
RadialHeatMapPlot.compute_ranges()
RadialHeatMapPlot.current_handles
RadialHeatMapPlot.framewise
RadialHeatMapPlot.get_aspect()
RadialHeatMapPlot.get_data()
RadialHeatMapPlot.get_default_mapping()
RadialHeatMapPlot.get_extents()
RadialHeatMapPlot.get_padding()
RadialHeatMapPlot.get_zorder()
RadialHeatMapPlot.initialize_plot()
RadialHeatMapPlot.link_sources
RadialHeatMapPlot.matches()
RadialHeatMapPlot.model_changed()
RadialHeatMapPlot.push()
RadialHeatMapPlot.refresh()
RadialHeatMapPlot.set_root()
RadialHeatMapPlot.state
RadialHeatMapPlot.sync_sources()
RadialHeatMapPlot.traverse()
RadialHeatMapPlot.update()
RadialHeatMapPlot.update_frame()
hex_tiles
ModuleHexTilesPlot
HexTilesPlot.aggregator()
HexTilesPlot.cleanup()
HexTilesPlot.compute_ranges()
HexTilesPlot.current_handles
HexTilesPlot.framewise
HexTilesPlot.get_aspect()
HexTilesPlot.get_data()
HexTilesPlot.get_extents()
HexTilesPlot.get_padding()
HexTilesPlot.get_zorder()
HexTilesPlot.initialize_plot()
HexTilesPlot.link_sources
HexTilesPlot.matches()
HexTilesPlot.model_changed()
HexTilesPlot.push()
HexTilesPlot.refresh()
HexTilesPlot.set_root()
HexTilesPlot.state
HexTilesPlot.sync_sources()
HexTilesPlot.traverse()
HexTilesPlot.update()
HexTilesPlot.update_frame()
hex_binning
links
Modulepath
ModuleContourPlot
ContourPlot.cleanup()
ContourPlot.compute_ranges()
ContourPlot.current_handles
ContourPlot.framewise
ContourPlot.get_aspect()
ContourPlot.get_data()
ContourPlot.get_extents()
ContourPlot.get_padding()
ContourPlot.get_zorder()
ContourPlot.initialize_plot()
ContourPlot.link_sources
ContourPlot.matches()
ContourPlot.model_changed()
ContourPlot.push()
ContourPlot.refresh()
ContourPlot.set_root()
ContourPlot.state
ContourPlot.sync_sources()
ContourPlot.traverse()
ContourPlot.update()
ContourPlot.update_frame()
PathPlot
PathPlot.cleanup()
PathPlot.compute_ranges()
PathPlot.current_handles
PathPlot.framewise
PathPlot.get_aspect()
PathPlot.get_data()
PathPlot.get_extents()
PathPlot.get_padding()
PathPlot.get_zorder()
PathPlot.initialize_plot()
PathPlot.link_sources
PathPlot.matches()
PathPlot.model_changed()
PathPlot.push()
PathPlot.refresh()
PathPlot.set_root()
PathPlot.state
PathPlot.sync_sources()
PathPlot.traverse()
PathPlot.update()
PathPlot.update_frame()
PolygonPlot
PolygonPlot.cleanup()
PolygonPlot.compute_ranges()
PolygonPlot.current_handles
PolygonPlot.framewise
PolygonPlot.get_aspect()
PolygonPlot.get_data()
PolygonPlot.get_extents()
PolygonPlot.get_padding()
PolygonPlot.get_zorder()
PolygonPlot.initialize_plot()
PolygonPlot.link_sources
PolygonPlot.matches()
PolygonPlot.model_changed()
PolygonPlot.push()
PolygonPlot.refresh()
PolygonPlot.set_root()
PolygonPlot.state
PolygonPlot.sync_sources()
PolygonPlot.traverse()
PolygonPlot.update()
PolygonPlot.update_frame()
plot
ModuleAdjointLayoutPlot
AdjointLayoutPlot.cleanup()
AdjointLayoutPlot.compute_ranges()
AdjointLayoutPlot.current_handles
AdjointLayoutPlot.get_data()
AdjointLayoutPlot.initialize_plot()
AdjointLayoutPlot.link_sources
AdjointLayoutPlot.matches()
AdjointLayoutPlot.push()
AdjointLayoutPlot.refresh()
AdjointLayoutPlot.set_root()
AdjointLayoutPlot.state
AdjointLayoutPlot.sync_sources()
AdjointLayoutPlot.traverse()
AdjointLayoutPlot.update()
BokehPlot
BokehPlot.cleanup()
BokehPlot.compute_ranges()
BokehPlot.current_handles
BokehPlot.get_data()
BokehPlot.initialize_plot()
BokehPlot.link_sources
BokehPlot.matches()
BokehPlot.push()
BokehPlot.refresh()
BokehPlot.set_root()
BokehPlot.state
BokehPlot.sync_sources()
BokehPlot.traverse()
BokehPlot.update()
CompositePlot
CompositePlot.cleanup()
CompositePlot.compute_ranges()
CompositePlot.current_handles
CompositePlot.get_data()
CompositePlot.initialize_plot()
CompositePlot.link_sources
CompositePlot.matches()
CompositePlot.push()
CompositePlot.refresh()
CompositePlot.set_root()
CompositePlot.state
CompositePlot.sync_sources()
CompositePlot.traverse()
CompositePlot.update()
GridPlot
LayoutPlot
LayoutPlot.cleanup()
LayoutPlot.compute_ranges()
LayoutPlot.current_handles
LayoutPlot.get_data()
LayoutPlot.initialize_plot()
LayoutPlot.link_sources
LayoutPlot.matches()
LayoutPlot.push()
LayoutPlot.refresh()
LayoutPlot.set_root()
LayoutPlot.state
LayoutPlot.sync_sources()
LayoutPlot.traverse()
LayoutPlot.update()
raster
ModuleHSVPlot
HSVPlot.cleanup()
HSVPlot.compute_ranges()
HSVPlot.current_handles
HSVPlot.framewise
HSVPlot.get_aspect()
HSVPlot.get_data()
HSVPlot.get_extents()
HSVPlot.get_padding()
HSVPlot.get_zorder()
HSVPlot.initialize_plot()
HSVPlot.link_sources
HSVPlot.matches()
HSVPlot.model_changed()
HSVPlot.push()
HSVPlot.refresh()
HSVPlot.set_root()
HSVPlot.state
HSVPlot.sync_sources()
HSVPlot.traverse()
HSVPlot.update()
HSVPlot.update_frame()
ImageStackPlot
ImageStackPlot.cleanup()
ImageStackPlot.compute_ranges()
ImageStackPlot.current_handles
ImageStackPlot.framewise
ImageStackPlot.get_aspect()
ImageStackPlot.get_data()
ImageStackPlot.get_extents()
ImageStackPlot.get_padding()
ImageStackPlot.get_zorder()
ImageStackPlot.initialize_plot()
ImageStackPlot.link_sources
ImageStackPlot.matches()
ImageStackPlot.model_changed()
ImageStackPlot.push()
ImageStackPlot.refresh()
ImageStackPlot.set_root()
ImageStackPlot.state
ImageStackPlot.sync_sources()
ImageStackPlot.traverse()
ImageStackPlot.update()
ImageStackPlot.update_frame()
QuadMeshPlot
QuadMeshPlot.cleanup()
QuadMeshPlot.compute_ranges()
QuadMeshPlot.current_handles
QuadMeshPlot.framewise
QuadMeshPlot.get_aspect()
QuadMeshPlot.get_data()
QuadMeshPlot.get_extents()
QuadMeshPlot.get_padding()
QuadMeshPlot.get_zorder()
QuadMeshPlot.initialize_plot()
QuadMeshPlot.link_sources
QuadMeshPlot.matches()
QuadMeshPlot.model_changed()
QuadMeshPlot.push()
QuadMeshPlot.refresh()
QuadMeshPlot.set_root()
QuadMeshPlot.state
QuadMeshPlot.sync_sources()
QuadMeshPlot.traverse()
QuadMeshPlot.update()
QuadMeshPlot.update_frame()
RGBPlot
RGBPlot.cleanup()
RGBPlot.compute_ranges()
RGBPlot.current_handles
RGBPlot.framewise
RGBPlot.get_aspect()
RGBPlot.get_data()
RGBPlot.get_extents()
RGBPlot.get_padding()
RGBPlot.get_zorder()
RGBPlot.initialize_plot()
RGBPlot.link_sources
RGBPlot.matches()
RGBPlot.model_changed()
RGBPlot.push()
RGBPlot.refresh()
RGBPlot.set_root()
RGBPlot.state
RGBPlot.sync_sources()
RGBPlot.traverse()
RGBPlot.update()
RGBPlot.update_frame()
RasterPlot
RasterPlot.cleanup()
RasterPlot.compute_ranges()
RasterPlot.current_handles
RasterPlot.framewise
RasterPlot.get_aspect()
RasterPlot.get_data()
RasterPlot.get_extents()
RasterPlot.get_padding()
RasterPlot.get_zorder()
RasterPlot.initialize_plot()
RasterPlot.link_sources
RasterPlot.matches()
RasterPlot.model_changed()
RasterPlot.push()
RasterPlot.refresh()
RasterPlot.set_root()
RasterPlot.state
RasterPlot.sync_sources()
RasterPlot.traverse()
RasterPlot.update()
RasterPlot.update_frame()
renderer
ModuleBokehRenderer
BokehRenderer.app()
BokehRenderer.comm_manager
BokehRenderer.components()
BokehRenderer.encode()
BokehRenderer.export_widgets()
BokehRenderer.get_plot()
BokehRenderer.get_plot_state()
BokehRenderer.get_size()
BokehRenderer.html()
BokehRenderer.instance()
BokehRenderer.load_nb()
BokehRenderer.plot_options()
BokehRenderer.plotting_class()
BokehRenderer.save()
BokehRenderer.server_doc()
BokehRenderer.state()
BokehRenderer.static_html()
BokehRenderer.validate()
sankey
ModuleSankeyPlot
SankeyPlot.cleanup()
SankeyPlot.compute_ranges()
SankeyPlot.current_handles
SankeyPlot.framewise
SankeyPlot.get_aspect()
SankeyPlot.get_data()
SankeyPlot.get_extents()
SankeyPlot.get_padding()
SankeyPlot.get_zorder()
SankeyPlot.initialize_plot()
SankeyPlot.link_sources
SankeyPlot.matches()
SankeyPlot.model_changed()
SankeyPlot.push()
SankeyPlot.refresh()
SankeyPlot.set_root()
SankeyPlot.state
SankeyPlot.sync_sources()
SankeyPlot.traverse()
SankeyPlot.update()
SankeyPlot.update_frame()
selection
Modulestats
ModuleBivariatePlot
BivariatePlot.cleanup()
BivariatePlot.compute_ranges()
BivariatePlot.current_handles
BivariatePlot.framewise
BivariatePlot.get_aspect()
BivariatePlot.get_data()
BivariatePlot.get_extents()
BivariatePlot.get_padding()
BivariatePlot.get_zorder()
BivariatePlot.initialize_plot()
BivariatePlot.link_sources
BivariatePlot.matches()
BivariatePlot.model_changed()
BivariatePlot.push()
BivariatePlot.refresh()
BivariatePlot.set_root()
BivariatePlot.state
BivariatePlot.sync_sources()
BivariatePlot.traverse()
BivariatePlot.update()
BivariatePlot.update_frame()
BoxWhiskerPlot
BoxWhiskerPlot.cleanup()
BoxWhiskerPlot.compute_ranges()
BoxWhiskerPlot.current_handles
BoxWhiskerPlot.framewise
BoxWhiskerPlot.get_aspect()
BoxWhiskerPlot.get_data()
BoxWhiskerPlot.get_extents()
BoxWhiskerPlot.get_padding()
BoxWhiskerPlot.get_zorder()
BoxWhiskerPlot.initialize_plot()
BoxWhiskerPlot.link_sources
BoxWhiskerPlot.matches()
BoxWhiskerPlot.model_changed()
BoxWhiskerPlot.push()
BoxWhiskerPlot.refresh()
BoxWhiskerPlot.set_root()
BoxWhiskerPlot.state
BoxWhiskerPlot.sync_sources()
BoxWhiskerPlot.traverse()
BoxWhiskerPlot.update()
BoxWhiskerPlot.update_frame()
DistributionPlot
DistributionPlot.cleanup()
DistributionPlot.compute_ranges()
DistributionPlot.current_handles
DistributionPlot.framewise
DistributionPlot.get_aspect()
DistributionPlot.get_data()
DistributionPlot.get_extents()
DistributionPlot.get_padding()
DistributionPlot.get_zorder()
DistributionPlot.initialize_plot()
DistributionPlot.link_sources
DistributionPlot.matches()
DistributionPlot.model_changed()
DistributionPlot.push()
DistributionPlot.refresh()
DistributionPlot.set_root()
DistributionPlot.state
DistributionPlot.sync_sources()
DistributionPlot.traverse()
DistributionPlot.update()
DistributionPlot.update_frame()
ViolinPlot
ViolinPlot.cleanup()
ViolinPlot.compute_ranges()
ViolinPlot.current_handles
ViolinPlot.framewise
ViolinPlot.get_aspect()
ViolinPlot.get_data()
ViolinPlot.get_extents()
ViolinPlot.get_padding()
ViolinPlot.get_zorder()
ViolinPlot.initialize_plot()
ViolinPlot.link_sources
ViolinPlot.matches()
ViolinPlot.model_changed()
ViolinPlot.push()
ViolinPlot.refresh()
ViolinPlot.set_root()
ViolinPlot.state
ViolinPlot.sync_sources()
ViolinPlot.traverse()
ViolinPlot.update()
ViolinPlot.update_frame()
styles
Moduletabular
ModuleTablePlot
TablePlot.cleanup()
TablePlot.compute_ranges()
TablePlot.current_handles
TablePlot.get_aspect()
TablePlot.get_data()
TablePlot.get_extents()
TablePlot.get_padding()
TablePlot.get_zorder()
TablePlot.initialize_plot()
TablePlot.link_sources
TablePlot.matches()
TablePlot.push()
TablePlot.refresh()
TablePlot.selection_display
TablePlot.set_root()
TablePlot.state
TablePlot.sync_sources()
TablePlot.traverse()
TablePlot.update()
TablePlot.update_frame()
tiles
ModuleTilePlot
TilePlot.cleanup()
TilePlot.compute_ranges()
TilePlot.current_handles
TilePlot.framewise
TilePlot.get_aspect()
TilePlot.get_data()
TilePlot.get_extents()
TilePlot.get_padding()
TilePlot.get_zorder()
TilePlot.initialize_plot()
TilePlot.link_sources
TilePlot.matches()
TilePlot.model_changed()
TilePlot.push()
TilePlot.refresh()
TilePlot.selection_display
TilePlot.set_root()
TilePlot.state
TilePlot.sync_sources()
TilePlot.traverse()
TilePlot.update()
TilePlot.update_frame()
util
Moduleattach_periodic()
categorize_array()
cds_column_replace()
colormesh()
compute_layout_properties()
compute_plot_size()
convert_timestamp()
date_to_integer()
decode_bytes()
empty_plot()
filter_batched_data()
filter_toolboxes()
font_size_to_pixels()
get_default()
get_tab_title()
glyph_order()
hold_policy()
hold_render()
hsv_to_rgb()
layout_padding()
match_ax_type()
match_dim_specs()
match_yaxis_type_to_range()
merge_tools()
multi_polygons_data()
pad_plots()
pad_width()
periodic
prop_is_none()
property_to_dict()
recursive_model_update()
remove_legend()
select_legends()
silence_warnings()
sync_legends()
update_shared_sources()
wrap_formatter()
- holoviews.mpl Package
mpl
Packageannotation
ModuleABLine2D
ABLine2D.add_callback()
ABLine2D.axes
ABLine2D.contains()
ABLine2D.convert_xunits()
ABLine2D.convert_yunits()
ABLine2D.draw()
ABLine2D.findobj()
ABLine2D.format_cursor_data()
ABLine2D.get_aa()
ABLine2D.get_agg_filter()
ABLine2D.get_alpha()
ABLine2D.get_animated()
ABLine2D.get_antialiased()
ABLine2D.get_bbox()
ABLine2D.get_c()
ABLine2D.get_children()
ABLine2D.get_clip_box()
ABLine2D.get_clip_on()
ABLine2D.get_clip_path()
ABLine2D.get_color()
ABLine2D.get_cursor_data()
ABLine2D.get_dash_capstyle()
ABLine2D.get_dash_joinstyle()
ABLine2D.get_data()
ABLine2D.get_drawstyle()
ABLine2D.get_ds()
ABLine2D.get_figure()
ABLine2D.get_fillstyle()
ABLine2D.get_gapcolor()
ABLine2D.get_gid()
ABLine2D.get_in_layout()
ABLine2D.get_label()
ABLine2D.get_linestyle()
ABLine2D.get_linewidth()
ABLine2D.get_ls()
ABLine2D.get_lw()
ABLine2D.get_marker()
ABLine2D.get_markeredgecolor()
ABLine2D.get_markeredgewidth()
ABLine2D.get_markerfacecolor()
ABLine2D.get_markerfacecoloralt()
ABLine2D.get_markersize()
ABLine2D.get_markevery()
ABLine2D.get_mec()
ABLine2D.get_mew()
ABLine2D.get_mfc()
ABLine2D.get_mfcalt()
ABLine2D.get_mouseover()
ABLine2D.get_ms()
ABLine2D.get_path()
ABLine2D.get_picker()
ABLine2D.get_pickradius()
ABLine2D.get_rasterized()
ABLine2D.get_sketch_params()
ABLine2D.get_snap()
ABLine2D.get_solid_capstyle()
ABLine2D.get_solid_joinstyle()
ABLine2D.get_tightbbox()
ABLine2D.get_transform()
ABLine2D.get_transformed_clip_path_and_affine()
ABLine2D.get_url()
ABLine2D.get_visible()
ABLine2D.get_window_extent()
ABLine2D.get_xdata()
ABLine2D.get_xydata()
ABLine2D.get_ydata()
ABLine2D.get_zorder()
ABLine2D.have_units()
ABLine2D.is_dashed()
ABLine2D.is_transform_set()
ABLine2D.mouseover
ABLine2D.pchanged()
ABLine2D.pick()
ABLine2D.pickable()
ABLine2D.pickradius
ABLine2D.properties()
ABLine2D.remove()
ABLine2D.remove_callback()
ABLine2D.set()
ABLine2D.set_aa()
ABLine2D.set_agg_filter()
ABLine2D.set_alpha()
ABLine2D.set_animated()
ABLine2D.set_antialiased()
ABLine2D.set_c()
ABLine2D.set_clip_box()
ABLine2D.set_clip_on()
ABLine2D.set_clip_path()
ABLine2D.set_color()
ABLine2D.set_dash_capstyle()
ABLine2D.set_dash_joinstyle()
ABLine2D.set_dashes()
ABLine2D.set_data()
ABLine2D.set_drawstyle()
ABLine2D.set_ds()
ABLine2D.set_figure()
ABLine2D.set_fillstyle()
ABLine2D.set_gapcolor()
ABLine2D.set_gid()
ABLine2D.set_in_layout()
ABLine2D.set_label()
ABLine2D.set_linestyle()
ABLine2D.set_linewidth()
ABLine2D.set_ls()
ABLine2D.set_lw()
ABLine2D.set_marker()
ABLine2D.set_markeredgecolor()
ABLine2D.set_markeredgewidth()
ABLine2D.set_markerfacecolor()
ABLine2D.set_markerfacecoloralt()
ABLine2D.set_markersize()
ABLine2D.set_markevery()
ABLine2D.set_mec()
ABLine2D.set_mew()
ABLine2D.set_mfc()
ABLine2D.set_mfcalt()
ABLine2D.set_mouseover()
ABLine2D.set_ms()
ABLine2D.set_path_effects()
ABLine2D.set_picker()
ABLine2D.set_pickradius()
ABLine2D.set_rasterized()
ABLine2D.set_sketch_params()
ABLine2D.set_snap()
ABLine2D.set_solid_capstyle()
ABLine2D.set_solid_joinstyle()
ABLine2D.set_transform()
ABLine2D.set_url()
ABLine2D.set_visible()
ABLine2D.set_xdata()
ABLine2D.set_ydata()
ABLine2D.set_zorder()
ABLine2D.stale
ABLine2D.sticky_edges
ABLine2D.update()
ABLine2D.update_from()
AnnotationPlot
AnnotationPlot.anim()
AnnotationPlot.cleanup()
AnnotationPlot.compute_ranges()
AnnotationPlot.get_aspect()
AnnotationPlot.get_extents()
AnnotationPlot.get_padding()
AnnotationPlot.get_zorder()
AnnotationPlot.init_artists()
AnnotationPlot.initialize_plot()
AnnotationPlot.matches()
AnnotationPlot.push()
AnnotationPlot.refresh()
AnnotationPlot.set_root()
AnnotationPlot.state
AnnotationPlot.teardown_handles()
AnnotationPlot.traverse()
AnnotationPlot.update()
AnnotationPlot.update_frame()
AnnotationPlot.update_handles()
ArrowPlot
ArrowPlot.anim()
ArrowPlot.cleanup()
ArrowPlot.compute_ranges()
ArrowPlot.get_aspect()
ArrowPlot.get_extents()
ArrowPlot.get_padding()
ArrowPlot.get_zorder()
ArrowPlot.init_artists()
ArrowPlot.initialize_plot()
ArrowPlot.matches()
ArrowPlot.push()
ArrowPlot.refresh()
ArrowPlot.set_root()
ArrowPlot.state
ArrowPlot.teardown_handles()
ArrowPlot.traverse()
ArrowPlot.update()
ArrowPlot.update_frame()
ArrowPlot.update_handles()
HLinePlot
HLinePlot.anim()
HLinePlot.cleanup()
HLinePlot.compute_ranges()
HLinePlot.draw_annotation()
HLinePlot.get_aspect()
HLinePlot.get_extents()
HLinePlot.get_padding()
HLinePlot.get_zorder()
HLinePlot.init_artists()
HLinePlot.initialize_plot()
HLinePlot.matches()
HLinePlot.push()
HLinePlot.refresh()
HLinePlot.set_root()
HLinePlot.state
HLinePlot.teardown_handles()
HLinePlot.traverse()
HLinePlot.update()
HLinePlot.update_frame()
HLinePlot.update_handles()
HLinesAnnotationPlot
HLinesAnnotationPlot.anim()
HLinesAnnotationPlot.cleanup()
HLinesAnnotationPlot.compute_ranges()
HLinesAnnotationPlot.get_aspect()
HLinesAnnotationPlot.get_extents()
HLinesAnnotationPlot.get_padding()
HLinesAnnotationPlot.get_zorder()
HLinesAnnotationPlot.init_artists()
HLinesAnnotationPlot.initialize_plot()
HLinesAnnotationPlot.matches()
HLinesAnnotationPlot.push()
HLinesAnnotationPlot.refresh()
HLinesAnnotationPlot.set_root()
HLinesAnnotationPlot.state
HLinesAnnotationPlot.teardown_handles()
HLinesAnnotationPlot.traverse()
HLinesAnnotationPlot.update()
HLinesAnnotationPlot.update_frame()
HLinesAnnotationPlot.update_handles()
HSpanPlot
HSpanPlot.anim()
HSpanPlot.cleanup()
HSpanPlot.compute_ranges()
HSpanPlot.draw_annotation()
HSpanPlot.get_aspect()
HSpanPlot.get_extents()
HSpanPlot.get_padding()
HSpanPlot.get_zorder()
HSpanPlot.init_artists()
HSpanPlot.initialize_plot()
HSpanPlot.matches()
HSpanPlot.push()
HSpanPlot.refresh()
HSpanPlot.set_root()
HSpanPlot.state
HSpanPlot.teardown_handles()
HSpanPlot.traverse()
HSpanPlot.update()
HSpanPlot.update_frame()
HSpanPlot.update_handles()
HSpansAnnotationPlot
HSpansAnnotationPlot.anim()
HSpansAnnotationPlot.cleanup()
HSpansAnnotationPlot.compute_ranges()
HSpansAnnotationPlot.get_aspect()
HSpansAnnotationPlot.get_extents()
HSpansAnnotationPlot.get_padding()
HSpansAnnotationPlot.get_zorder()
HSpansAnnotationPlot.init_artists()
HSpansAnnotationPlot.initialize_plot()
HSpansAnnotationPlot.matches()
HSpansAnnotationPlot.push()
HSpansAnnotationPlot.refresh()
HSpansAnnotationPlot.set_root()
HSpansAnnotationPlot.state
HSpansAnnotationPlot.teardown_handles()
HSpansAnnotationPlot.traverse()
HSpansAnnotationPlot.update()
HSpansAnnotationPlot.update_frame()
HSpansAnnotationPlot.update_handles()
LabelsPlot
LabelsPlot.anim()
LabelsPlot.cleanup()
LabelsPlot.compute_ranges()
LabelsPlot.get_aspect()
LabelsPlot.get_extents()
LabelsPlot.get_padding()
LabelsPlot.get_zorder()
LabelsPlot.init_artists()
LabelsPlot.initialize_plot()
LabelsPlot.matches()
LabelsPlot.push()
LabelsPlot.refresh()
LabelsPlot.set_root()
LabelsPlot.state
LabelsPlot.teardown_handles()
LabelsPlot.traverse()
LabelsPlot.update()
LabelsPlot.update_frame()
LabelsPlot.update_handles()
SlopePlot
SlopePlot.anim()
SlopePlot.cleanup()
SlopePlot.compute_ranges()
SlopePlot.draw_annotation()
SlopePlot.get_aspect()
SlopePlot.get_extents()
SlopePlot.get_padding()
SlopePlot.get_zorder()
SlopePlot.init_artists()
SlopePlot.initialize_plot()
SlopePlot.matches()
SlopePlot.push()
SlopePlot.refresh()
SlopePlot.set_root()
SlopePlot.state
SlopePlot.teardown_handles()
SlopePlot.traverse()
SlopePlot.update()
SlopePlot.update_frame()
SlopePlot.update_handles()
SplinePlot
SplinePlot.anim()
SplinePlot.cleanup()
SplinePlot.compute_ranges()
SplinePlot.get_aspect()
SplinePlot.get_extents()
SplinePlot.get_padding()
SplinePlot.get_zorder()
SplinePlot.init_artists()
SplinePlot.initialize_plot()
SplinePlot.matches()
SplinePlot.push()
SplinePlot.refresh()
SplinePlot.set_root()
SplinePlot.state
SplinePlot.teardown_handles()
SplinePlot.traverse()
SplinePlot.update()
SplinePlot.update_frame()
SplinePlot.update_handles()
TextPlot
TextPlot.anim()
TextPlot.cleanup()
TextPlot.compute_ranges()
TextPlot.get_aspect()
TextPlot.get_extents()
TextPlot.get_padding()
TextPlot.get_zorder()
TextPlot.init_artists()
TextPlot.initialize_plot()
TextPlot.matches()
TextPlot.push()
TextPlot.refresh()
TextPlot.set_root()
TextPlot.state
TextPlot.teardown_handles()
TextPlot.traverse()
TextPlot.update()
TextPlot.update_frame()
TextPlot.update_handles()
VLinePlot
VLinePlot.anim()
VLinePlot.cleanup()
VLinePlot.compute_ranges()
VLinePlot.get_aspect()
VLinePlot.get_extents()
VLinePlot.get_padding()
VLinePlot.get_zorder()
VLinePlot.init_artists()
VLinePlot.initialize_plot()
VLinePlot.matches()
VLinePlot.push()
VLinePlot.refresh()
VLinePlot.set_root()
VLinePlot.state
VLinePlot.teardown_handles()
VLinePlot.traverse()
VLinePlot.update()
VLinePlot.update_frame()
VLinePlot.update_handles()
VLinesAnnotationPlot
VLinesAnnotationPlot.anim()
VLinesAnnotationPlot.cleanup()
VLinesAnnotationPlot.compute_ranges()
VLinesAnnotationPlot.get_aspect()
VLinesAnnotationPlot.get_extents()
VLinesAnnotationPlot.get_padding()
VLinesAnnotationPlot.get_zorder()
VLinesAnnotationPlot.init_artists()
VLinesAnnotationPlot.initialize_plot()
VLinesAnnotationPlot.matches()
VLinesAnnotationPlot.push()
VLinesAnnotationPlot.refresh()
VLinesAnnotationPlot.set_root()
VLinesAnnotationPlot.state
VLinesAnnotationPlot.teardown_handles()
VLinesAnnotationPlot.traverse()
VLinesAnnotationPlot.update()
VLinesAnnotationPlot.update_frame()
VLinesAnnotationPlot.update_handles()
VSpanPlot
VSpanPlot.anim()
VSpanPlot.cleanup()
VSpanPlot.compute_ranges()
VSpanPlot.draw_annotation()
VSpanPlot.get_aspect()
VSpanPlot.get_extents()
VSpanPlot.get_padding()
VSpanPlot.get_zorder()
VSpanPlot.init_artists()
VSpanPlot.initialize_plot()
VSpanPlot.matches()
VSpanPlot.push()
VSpanPlot.refresh()
VSpanPlot.set_root()
VSpanPlot.state
VSpanPlot.teardown_handles()
VSpanPlot.traverse()
VSpanPlot.update()
VSpanPlot.update_frame()
VSpanPlot.update_handles()
VSpansAnnotationPlot
VSpansAnnotationPlot.anim()
VSpansAnnotationPlot.cleanup()
VSpansAnnotationPlot.compute_ranges()
VSpansAnnotationPlot.get_aspect()
VSpansAnnotationPlot.get_extents()
VSpansAnnotationPlot.get_padding()
VSpansAnnotationPlot.get_zorder()
VSpansAnnotationPlot.init_artists()
VSpansAnnotationPlot.initialize_plot()
VSpansAnnotationPlot.matches()
VSpansAnnotationPlot.push()
VSpansAnnotationPlot.refresh()
VSpansAnnotationPlot.set_root()
VSpansAnnotationPlot.state
VSpansAnnotationPlot.teardown_handles()
VSpansAnnotationPlot.traverse()
VSpansAnnotationPlot.update()
VSpansAnnotationPlot.update_frame()
VSpansAnnotationPlot.update_handles()
chart
ModuleAreaPlot
AreaPlot.anim()
AreaPlot.cleanup()
AreaPlot.compute_ranges()
AreaPlot.get_aspect()
AreaPlot.get_extents()
AreaPlot.get_padding()
AreaPlot.get_zorder()
AreaPlot.init_artists()
AreaPlot.initialize_plot()
AreaPlot.matches()
AreaPlot.push()
AreaPlot.refresh()
AreaPlot.set_root()
AreaPlot.state
AreaPlot.teardown_handles()
AreaPlot.traverse()
AreaPlot.update()
AreaPlot.update_frame()
AreaPlot.update_handles()
BarPlot
BarPlot.anim()
BarPlot.cleanup()
BarPlot.compute_ranges()
BarPlot.get_aspect()
BarPlot.get_extents()
BarPlot.get_padding()
BarPlot.get_zorder()
BarPlot.init_artists()
BarPlot.initialize_plot()
BarPlot.matches()
BarPlot.push()
BarPlot.refresh()
BarPlot.set_root()
BarPlot.state
BarPlot.teardown_handles()
BarPlot.traverse()
BarPlot.update()
BarPlot.update_frame()
BarPlot.update_handles()
ChartPlot
ChartPlot.anim()
ChartPlot.cleanup()
ChartPlot.compute_ranges()
ChartPlot.get_aspect()
ChartPlot.get_extents()
ChartPlot.get_padding()
ChartPlot.get_zorder()
ChartPlot.init_artists()
ChartPlot.initialize_plot()
ChartPlot.matches()
ChartPlot.push()
ChartPlot.refresh()
ChartPlot.set_root()
ChartPlot.state
ChartPlot.teardown_handles()
ChartPlot.traverse()
ChartPlot.update()
ChartPlot.update_frame()
ChartPlot.update_handles()
CurvePlot
CurvePlot.anim()
CurvePlot.cleanup()
CurvePlot.compute_ranges()
CurvePlot.get_aspect()
CurvePlot.get_extents()
CurvePlot.get_padding()
CurvePlot.get_zorder()
CurvePlot.init_artists()
CurvePlot.initialize_plot()
CurvePlot.matches()
CurvePlot.push()
CurvePlot.refresh()
CurvePlot.set_root()
CurvePlot.state
CurvePlot.teardown_handles()
CurvePlot.traverse()
CurvePlot.update()
CurvePlot.update_frame()
CurvePlot.update_handles()
ErrorPlot
ErrorPlot.anim()
ErrorPlot.cleanup()
ErrorPlot.compute_ranges()
ErrorPlot.get_aspect()
ErrorPlot.get_extents()
ErrorPlot.get_padding()
ErrorPlot.get_zorder()
ErrorPlot.init_artists()
ErrorPlot.initialize_plot()
ErrorPlot.matches()
ErrorPlot.push()
ErrorPlot.refresh()
ErrorPlot.set_root()
ErrorPlot.state
ErrorPlot.teardown_handles()
ErrorPlot.traverse()
ErrorPlot.update()
ErrorPlot.update_frame()
ErrorPlot.update_handles()
HistogramPlot
HistogramPlot.anim()
HistogramPlot.cleanup()
HistogramPlot.compute_ranges()
HistogramPlot.get_aspect()
HistogramPlot.get_extents()
HistogramPlot.get_padding()
HistogramPlot.get_zorder()
HistogramPlot.init_artists()
HistogramPlot.initialize_plot()
HistogramPlot.matches()
HistogramPlot.push()
HistogramPlot.refresh()
HistogramPlot.set_root()
HistogramPlot.state
HistogramPlot.teardown_handles()
HistogramPlot.traverse()
HistogramPlot.update()
HistogramPlot.update_frame()
HistogramPlot.update_handles()
PointPlot
PointPlot.anim()
PointPlot.cleanup()
PointPlot.compute_ranges()
PointPlot.get_aspect()
PointPlot.get_extents()
PointPlot.get_padding()
PointPlot.get_zorder()
PointPlot.init_artists()
PointPlot.initialize_plot()
PointPlot.matches()
PointPlot.push()
PointPlot.refresh()
PointPlot.set_root()
PointPlot.size_fn
PointPlot.state
PointPlot.teardown_handles()
PointPlot.traverse()
PointPlot.update()
PointPlot.update_frame()
PointPlot.update_handles()
SideAreaPlot
SideAreaPlot.anim()
SideAreaPlot.cleanup()
SideAreaPlot.compute_ranges()
SideAreaPlot.get_aspect()
SideAreaPlot.get_extents()
SideAreaPlot.get_padding()
SideAreaPlot.get_zorder()
SideAreaPlot.init_artists()
SideAreaPlot.initialize_plot()
SideAreaPlot.matches()
SideAreaPlot.push()
SideAreaPlot.refresh()
SideAreaPlot.set_root()
SideAreaPlot.state
SideAreaPlot.teardown_handles()
SideAreaPlot.traverse()
SideAreaPlot.update()
SideAreaPlot.update_frame()
SideAreaPlot.update_handles()
SideHistogramPlot
SideHistogramPlot.anim()
SideHistogramPlot.cleanup()
SideHistogramPlot.compute_ranges()
SideHistogramPlot.get_aspect()
SideHistogramPlot.get_extents()
SideHistogramPlot.get_padding()
SideHistogramPlot.get_zorder()
SideHistogramPlot.init_artists()
SideHistogramPlot.initialize_plot()
SideHistogramPlot.matches()
SideHistogramPlot.push()
SideHistogramPlot.refresh()
SideHistogramPlot.set_root()
SideHistogramPlot.state
SideHistogramPlot.teardown_handles()
SideHistogramPlot.traverse()
SideHistogramPlot.update()
SideHistogramPlot.update_frame()
SideHistogramPlot.update_handles()
SideSpikesPlot
SideSpikesPlot.anim()
SideSpikesPlot.cleanup()
SideSpikesPlot.compute_ranges()
SideSpikesPlot.get_aspect()
SideSpikesPlot.get_extents()
SideSpikesPlot.get_padding()
SideSpikesPlot.get_zorder()
SideSpikesPlot.init_artists()
SideSpikesPlot.initialize_plot()
SideSpikesPlot.matches()
SideSpikesPlot.push()
SideSpikesPlot.refresh()
SideSpikesPlot.set_root()
SideSpikesPlot.state
SideSpikesPlot.teardown_handles()
SideSpikesPlot.traverse()
SideSpikesPlot.update()
SideSpikesPlot.update_frame()
SideSpikesPlot.update_handles()
SpikesPlot
SpikesPlot.anim()
SpikesPlot.cleanup()
SpikesPlot.compute_ranges()
SpikesPlot.get_aspect()
SpikesPlot.get_extents()
SpikesPlot.get_padding()
SpikesPlot.get_zorder()
SpikesPlot.init_artists()
SpikesPlot.initialize_plot()
SpikesPlot.matches()
SpikesPlot.push()
SpikesPlot.refresh()
SpikesPlot.set_root()
SpikesPlot.state
SpikesPlot.teardown_handles()
SpikesPlot.traverse()
SpikesPlot.update()
SpikesPlot.update_frame()
SpikesPlot.update_handles()
SpreadPlot
SpreadPlot.anim()
SpreadPlot.cleanup()
SpreadPlot.compute_ranges()
SpreadPlot.get_aspect()
SpreadPlot.get_extents()
SpreadPlot.get_padding()
SpreadPlot.get_zorder()
SpreadPlot.init_artists()
SpreadPlot.initialize_plot()
SpreadPlot.matches()
SpreadPlot.push()
SpreadPlot.refresh()
SpreadPlot.set_root()
SpreadPlot.state
SpreadPlot.teardown_handles()
SpreadPlot.traverse()
SpreadPlot.update()
SpreadPlot.update_frame()
SpreadPlot.update_handles()
VectorFieldPlot
VectorFieldPlot.anim()
VectorFieldPlot.cleanup()
VectorFieldPlot.compute_ranges()
VectorFieldPlot.get_aspect()
VectorFieldPlot.get_extents()
VectorFieldPlot.get_padding()
VectorFieldPlot.get_zorder()
VectorFieldPlot.init_artists()
VectorFieldPlot.initialize_plot()
VectorFieldPlot.matches()
VectorFieldPlot.push()
VectorFieldPlot.refresh()
VectorFieldPlot.set_root()
VectorFieldPlot.state
VectorFieldPlot.teardown_handles()
VectorFieldPlot.traverse()
VectorFieldPlot.update()
VectorFieldPlot.update_frame()
VectorFieldPlot.update_handles()
chart3d
ModulePath3DPlot
Path3DPlot.anim()
Path3DPlot.cleanup()
Path3DPlot.compute_ranges()
Path3DPlot.get_aspect()
Path3DPlot.get_extents()
Path3DPlot.get_padding()
Path3DPlot.get_zorder()
Path3DPlot.init_artists()
Path3DPlot.initialize_plot()
Path3DPlot.matches()
Path3DPlot.push()
Path3DPlot.refresh()
Path3DPlot.set_root()
Path3DPlot.state
Path3DPlot.teardown_handles()
Path3DPlot.traverse()
Path3DPlot.update()
Path3DPlot.update_frame()
Path3DPlot.update_handles()
Plot3D
Plot3D.anim()
Plot3D.cleanup()
Plot3D.compute_ranges()
Plot3D.get_aspect()
Plot3D.get_extents()
Plot3D.get_padding()
Plot3D.get_zorder()
Plot3D.init_artists()
Plot3D.initialize_plot()
Plot3D.matches()
Plot3D.push()
Plot3D.refresh()
Plot3D.set_root()
Plot3D.state
Plot3D.teardown_handles()
Plot3D.traverse()
Plot3D.update()
Plot3D.update_frame()
Plot3D.update_handles()
Scatter3DPlot
Scatter3DPlot.anim()
Scatter3DPlot.cleanup()
Scatter3DPlot.compute_ranges()
Scatter3DPlot.get_aspect()
Scatter3DPlot.get_extents()
Scatter3DPlot.get_padding()
Scatter3DPlot.get_zorder()
Scatter3DPlot.init_artists()
Scatter3DPlot.initialize_plot()
Scatter3DPlot.matches()
Scatter3DPlot.push()
Scatter3DPlot.refresh()
Scatter3DPlot.set_root()
Scatter3DPlot.size_fn
Scatter3DPlot.state
Scatter3DPlot.teardown_handles()
Scatter3DPlot.traverse()
Scatter3DPlot.update()
Scatter3DPlot.update_frame()
Scatter3DPlot.update_handles()
SurfacePlot
SurfacePlot.anim()
SurfacePlot.cleanup()
SurfacePlot.compute_ranges()
SurfacePlot.get_aspect()
SurfacePlot.get_extents()
SurfacePlot.get_padding()
SurfacePlot.get_zorder()
SurfacePlot.init_artists()
SurfacePlot.initialize_plot()
SurfacePlot.matches()
SurfacePlot.push()
SurfacePlot.refresh()
SurfacePlot.set_root()
SurfacePlot.state
SurfacePlot.teardown_handles()
SurfacePlot.traverse()
SurfacePlot.update()
SurfacePlot.update_frame()
SurfacePlot.update_handles()
TriSurfacePlot
TriSurfacePlot.anim()
TriSurfacePlot.cleanup()
TriSurfacePlot.compute_ranges()
TriSurfacePlot.get_aspect()
TriSurfacePlot.get_extents()
TriSurfacePlot.get_padding()
TriSurfacePlot.get_zorder()
TriSurfacePlot.init_artists()
TriSurfacePlot.initialize_plot()
TriSurfacePlot.matches()
TriSurfacePlot.push()
TriSurfacePlot.refresh()
TriSurfacePlot.set_root()
TriSurfacePlot.state
TriSurfacePlot.teardown_handles()
TriSurfacePlot.traverse()
TriSurfacePlot.update()
TriSurfacePlot.update_frame()
TriSurfacePlot.update_handles()
element
ModuleColorbarPlot
ColorbarPlot.anim()
ColorbarPlot.cleanup()
ColorbarPlot.compute_ranges()
ColorbarPlot.get_aspect()
ColorbarPlot.get_extents()
ColorbarPlot.get_padding()
ColorbarPlot.get_zorder()
ColorbarPlot.init_artists()
ColorbarPlot.initialize_plot()
ColorbarPlot.matches()
ColorbarPlot.push()
ColorbarPlot.refresh()
ColorbarPlot.set_root()
ColorbarPlot.state
ColorbarPlot.teardown_handles()
ColorbarPlot.traverse()
ColorbarPlot.update()
ColorbarPlot.update_frame()
ColorbarPlot.update_handles()
ElementPlot
ElementPlot.anim()
ElementPlot.cleanup()
ElementPlot.compute_ranges()
ElementPlot.get_aspect()
ElementPlot.get_extents()
ElementPlot.get_padding()
ElementPlot.get_zorder()
ElementPlot.init_artists()
ElementPlot.initialize_plot()
ElementPlot.matches()
ElementPlot.push()
ElementPlot.refresh()
ElementPlot.set_root()
ElementPlot.state
ElementPlot.teardown_handles()
ElementPlot.traverse()
ElementPlot.update()
ElementPlot.update_frame()
ElementPlot.update_handles()
LegendPlot
LegendPlot.anim()
LegendPlot.cleanup()
LegendPlot.compute_ranges()
LegendPlot.get_aspect()
LegendPlot.get_extents()
LegendPlot.get_padding()
LegendPlot.get_zorder()
LegendPlot.init_artists()
LegendPlot.initialize_plot()
LegendPlot.matches()
LegendPlot.push()
LegendPlot.refresh()
LegendPlot.set_root()
LegendPlot.state
LegendPlot.teardown_handles()
LegendPlot.traverse()
LegendPlot.update()
LegendPlot.update_frame()
LegendPlot.update_handles()
OverlayPlot
OverlayPlot.anim()
OverlayPlot.cleanup()
OverlayPlot.compute_ranges()
OverlayPlot.get_aspect()
OverlayPlot.get_extents()
OverlayPlot.get_padding()
OverlayPlot.get_zorder()
OverlayPlot.init_artists()
OverlayPlot.initialize_plot()
OverlayPlot.matches()
OverlayPlot.push()
OverlayPlot.refresh()
OverlayPlot.set_root()
OverlayPlot.state
OverlayPlot.teardown_handles()
OverlayPlot.traverse()
OverlayPlot.update()
OverlayPlot.update_frame()
OverlayPlot.update_handles()
geometry
ModuleRectanglesPlot
RectanglesPlot.anim()
RectanglesPlot.cleanup()
RectanglesPlot.compute_ranges()
RectanglesPlot.get_aspect()
RectanglesPlot.get_extents()
RectanglesPlot.get_padding()
RectanglesPlot.get_zorder()
RectanglesPlot.init_artists()
RectanglesPlot.initialize_plot()
RectanglesPlot.matches()
RectanglesPlot.push()
RectanglesPlot.refresh()
RectanglesPlot.set_root()
RectanglesPlot.state
RectanglesPlot.teardown_handles()
RectanglesPlot.traverse()
RectanglesPlot.update()
RectanglesPlot.update_frame()
RectanglesPlot.update_handles()
SegmentPlot
SegmentPlot.anim()
SegmentPlot.cleanup()
SegmentPlot.compute_ranges()
SegmentPlot.get_aspect()
SegmentPlot.get_extents()
SegmentPlot.get_padding()
SegmentPlot.get_zorder()
SegmentPlot.init_artists()
SegmentPlot.initialize_plot()
SegmentPlot.matches()
SegmentPlot.push()
SegmentPlot.refresh()
SegmentPlot.set_root()
SegmentPlot.state
SegmentPlot.teardown_handles()
SegmentPlot.traverse()
SegmentPlot.update()
SegmentPlot.update_frame()
SegmentPlot.update_handles()
graphs
ModuleChordPlot
ChordPlot.anim()
ChordPlot.cleanup()
ChordPlot.compute_ranges()
ChordPlot.get_aspect()
ChordPlot.get_extents()
ChordPlot.get_padding()
ChordPlot.get_zorder()
ChordPlot.init_artists()
ChordPlot.initialize_plot()
ChordPlot.matches()
ChordPlot.push()
ChordPlot.refresh()
ChordPlot.set_root()
ChordPlot.state
ChordPlot.teardown_handles()
ChordPlot.traverse()
ChordPlot.update()
ChordPlot.update_frame()
ChordPlot.update_handles()
GraphPlot
GraphPlot.anim()
GraphPlot.cleanup()
GraphPlot.compute_ranges()
GraphPlot.get_aspect()
GraphPlot.get_extents()
GraphPlot.get_padding()
GraphPlot.get_zorder()
GraphPlot.init_artists()
GraphPlot.initialize_plot()
GraphPlot.matches()
GraphPlot.push()
GraphPlot.refresh()
GraphPlot.set_root()
GraphPlot.state
GraphPlot.teardown_handles()
GraphPlot.traverse()
GraphPlot.update()
GraphPlot.update_frame()
GraphPlot.update_handles()
TriMeshPlot
TriMeshPlot.anim()
TriMeshPlot.cleanup()
TriMeshPlot.compute_ranges()
TriMeshPlot.get_aspect()
TriMeshPlot.get_extents()
TriMeshPlot.get_padding()
TriMeshPlot.get_zorder()
TriMeshPlot.init_artists()
TriMeshPlot.initialize_plot()
TriMeshPlot.matches()
TriMeshPlot.push()
TriMeshPlot.refresh()
TriMeshPlot.set_root()
TriMeshPlot.state
TriMeshPlot.teardown_handles()
TriMeshPlot.traverse()
TriMeshPlot.update()
TriMeshPlot.update_frame()
TriMeshPlot.update_handles()
heatmap
ModuleHeatMapPlot
HeatMapPlot.anim()
HeatMapPlot.cleanup()
HeatMapPlot.compute_ranges()
HeatMapPlot.get_aspect()
HeatMapPlot.get_extents()
HeatMapPlot.get_padding()
HeatMapPlot.get_zorder()
HeatMapPlot.init_artists()
HeatMapPlot.initialize_plot()
HeatMapPlot.matches()
HeatMapPlot.push()
HeatMapPlot.refresh()
HeatMapPlot.set_root()
HeatMapPlot.state
HeatMapPlot.teardown_handles()
HeatMapPlot.traverse()
HeatMapPlot.update()
HeatMapPlot.update_frame()
HeatMapPlot.update_handles()
RadialHeatMapPlot
RadialHeatMapPlot.anim()
RadialHeatMapPlot.cleanup()
RadialHeatMapPlot.compute_ranges()
RadialHeatMapPlot.get_aspect()
RadialHeatMapPlot.get_extents()
RadialHeatMapPlot.get_padding()
RadialHeatMapPlot.get_zorder()
RadialHeatMapPlot.init_artists()
RadialHeatMapPlot.initialize_plot()
RadialHeatMapPlot.matches()
RadialHeatMapPlot.push()
RadialHeatMapPlot.refresh()
RadialHeatMapPlot.set_root()
RadialHeatMapPlot.state
RadialHeatMapPlot.teardown_handles()
RadialHeatMapPlot.traverse()
RadialHeatMapPlot.update()
RadialHeatMapPlot.update_frame()
RadialHeatMapPlot.update_handles()
hex_tiles
ModuleHexTilesPlot
HexTilesPlot.aggregator()
HexTilesPlot.anim()
HexTilesPlot.cleanup()
HexTilesPlot.compute_ranges()
HexTilesPlot.get_aspect()
HexTilesPlot.get_extents()
HexTilesPlot.get_padding()
HexTilesPlot.get_zorder()
HexTilesPlot.init_artists()
HexTilesPlot.initialize_plot()
HexTilesPlot.matches()
HexTilesPlot.push()
HexTilesPlot.refresh()
HexTilesPlot.set_root()
HexTilesPlot.state
HexTilesPlot.teardown_handles()
HexTilesPlot.traverse()
HexTilesPlot.update()
HexTilesPlot.update_frame()
HexTilesPlot.update_handles()
path
ModuleContourPlot
ContourPlot.anim()
ContourPlot.cleanup()
ContourPlot.compute_ranges()
ContourPlot.get_aspect()
ContourPlot.get_extents()
ContourPlot.get_padding()
ContourPlot.get_zorder()
ContourPlot.init_artists()
ContourPlot.initialize_plot()
ContourPlot.matches()
ContourPlot.push()
ContourPlot.refresh()
ContourPlot.set_root()
ContourPlot.state
ContourPlot.teardown_handles()
ContourPlot.traverse()
ContourPlot.update()
ContourPlot.update_frame()
ContourPlot.update_handles()
PathPlot
PathPlot.anim()
PathPlot.cleanup()
PathPlot.compute_ranges()
PathPlot.get_aspect()
PathPlot.get_extents()
PathPlot.get_padding()
PathPlot.get_zorder()
PathPlot.init_artists()
PathPlot.initialize_plot()
PathPlot.matches()
PathPlot.push()
PathPlot.refresh()
PathPlot.set_root()
PathPlot.state
PathPlot.teardown_handles()
PathPlot.traverse()
PathPlot.update()
PathPlot.update_frame()
PathPlot.update_handles()
PolygonPlot
PolygonPlot.anim()
PolygonPlot.cleanup()
PolygonPlot.compute_ranges()
PolygonPlot.get_aspect()
PolygonPlot.get_extents()
PolygonPlot.get_padding()
PolygonPlot.get_zorder()
PolygonPlot.init_artists()
PolygonPlot.initialize_plot()
PolygonPlot.matches()
PolygonPlot.push()
PolygonPlot.refresh()
PolygonPlot.set_root()
PolygonPlot.state
PolygonPlot.teardown_handles()
PolygonPlot.traverse()
PolygonPlot.update()
PolygonPlot.update_frame()
PolygonPlot.update_handles()
plot
ModuleAdjoinedPlot
AdjointLayoutPlot
AdjointLayoutPlot.adjust_positions()
AdjointLayoutPlot.anim()
AdjointLayoutPlot.cleanup()
AdjointLayoutPlot.compute_ranges()
AdjointLayoutPlot.initialize_plot()
AdjointLayoutPlot.matches()
AdjointLayoutPlot.push()
AdjointLayoutPlot.refresh()
AdjointLayoutPlot.set_root()
AdjointLayoutPlot.state
AdjointLayoutPlot.traverse()
AdjointLayoutPlot.update()
CompositePlot
GridPlot
LayoutPlot
MPLPlot
mpl_rc_context()
raster
ModuleQuadMeshPlot
QuadMeshPlot.anim()
QuadMeshPlot.cleanup()
QuadMeshPlot.compute_ranges()
QuadMeshPlot.get_aspect()
QuadMeshPlot.get_extents()
QuadMeshPlot.get_padding()
QuadMeshPlot.get_zorder()
QuadMeshPlot.init_artists()
QuadMeshPlot.initialize_plot()
QuadMeshPlot.matches()
QuadMeshPlot.push()
QuadMeshPlot.refresh()
QuadMeshPlot.set_root()
QuadMeshPlot.state
QuadMeshPlot.teardown_handles()
QuadMeshPlot.traverse()
QuadMeshPlot.update()
QuadMeshPlot.update_frame()
QuadMeshPlot.update_handles()
RGBPlot
RGBPlot.anim()
RGBPlot.cleanup()
RGBPlot.compute_ranges()
RGBPlot.get_aspect()
RGBPlot.get_extents()
RGBPlot.get_padding()
RGBPlot.get_zorder()
RGBPlot.init_artists()
RGBPlot.initialize_plot()
RGBPlot.matches()
RGBPlot.push()
RGBPlot.refresh()
RGBPlot.set_root()
RGBPlot.state
RGBPlot.teardown_handles()
RGBPlot.traverse()
RGBPlot.update()
RGBPlot.update_frame()
RGBPlot.update_handles()
RasterBasePlot
RasterBasePlot.anim()
RasterBasePlot.cleanup()
RasterBasePlot.compute_ranges()
RasterBasePlot.get_aspect()
RasterBasePlot.get_extents()
RasterBasePlot.get_padding()
RasterBasePlot.get_zorder()
RasterBasePlot.init_artists()
RasterBasePlot.initialize_plot()
RasterBasePlot.matches()
RasterBasePlot.push()
RasterBasePlot.refresh()
RasterBasePlot.set_root()
RasterBasePlot.state
RasterBasePlot.teardown_handles()
RasterBasePlot.traverse()
RasterBasePlot.update()
RasterBasePlot.update_frame()
RasterBasePlot.update_handles()
RasterGridPlot
RasterGridPlot.anim()
RasterGridPlot.cleanup()
RasterGridPlot.compute_ranges()
RasterGridPlot.get_aspect()
RasterGridPlot.get_extents()
RasterGridPlot.get_padding()
RasterGridPlot.get_zorder()
RasterGridPlot.init_artists()
RasterGridPlot.initialize_plot()
RasterGridPlot.matches()
RasterGridPlot.push()
RasterGridPlot.refresh()
RasterGridPlot.set_root()
RasterGridPlot.state
RasterGridPlot.teardown_handles()
RasterGridPlot.traverse()
RasterGridPlot.update()
RasterGridPlot.update_frame()
RasterGridPlot.update_handles()
RasterPlot
RasterPlot.anim()
RasterPlot.cleanup()
RasterPlot.compute_ranges()
RasterPlot.get_aspect()
RasterPlot.get_extents()
RasterPlot.get_padding()
RasterPlot.get_zorder()
RasterPlot.init_artists()
RasterPlot.initialize_plot()
RasterPlot.matches()
RasterPlot.push()
RasterPlot.refresh()
RasterPlot.set_root()
RasterPlot.state
RasterPlot.teardown_handles()
RasterPlot.traverse()
RasterPlot.update()
RasterPlot.update_frame()
RasterPlot.update_handles()
renderer
ModuleMPLRenderer
MPLRenderer.app()
MPLRenderer.comm_manager
MPLRenderer.components()
MPLRenderer.encode()
MPLRenderer.export_widgets()
MPLRenderer.get_plot()
MPLRenderer.get_plot_state()
MPLRenderer.get_size()
MPLRenderer.html()
MPLRenderer.instance()
MPLRenderer.load_nb()
MPLRenderer.plot_options()
MPLRenderer.plotting_class()
MPLRenderer.save()
MPLRenderer.server_doc()
MPLRenderer.show()
MPLRenderer.state()
MPLRenderer.static_html()
MPLRenderer.validate()
OutputWarning
sankey
Module