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 0x7fc1a3606590>)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 0x7fc1a3606dd0>)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 0x7fc1a36267d0>)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 0x7fc1a3626ad0>)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 0x7fc1a3627f70>)Whether to center the plot
backend
= param.String(allow_refs=False, default=’’, label=’Backend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x7fc1a3625360>)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 0x7fc1a36271c0>)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 0x7fc1a36258a0>)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 0x7fc1a3625960>)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 0x7fc1a3625330>)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 0x7fc1a3625d80>)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 0x7fc1a3625330>)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 0x7fc1a3627580>)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 0x7fc1a3627b80>)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 0x7fc1a3627580>)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 0x7fc1a3627b80>)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’).
- comm_manager#
alias of
CommManager
- 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)#
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)#
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.
- link()#
Registers the Link
- classmethod register_callback(backend, callback)#
Register a LinkCallback providing the implementation for the Link for a particular backend.
- unlink()#
Unregisters the Link
- 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 0x7fc1a37c6740>)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 0x7fc1a37c4af0>)(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 0x7fc1a37c6740>)(start, end) bounds for the y-axis
- link()#
Registers the Link
- classmethod register_callback(backend, callback)#
Register a LinkCallback providing the implementation for the Link for a particular backend.
- unlink()#
Unregisters the Link
- class holoviews.plotting.links.RectanglesTableLink(source, target=None, **params)[source]#
Bases:
Link
Links a Rectangles element to a Table.
- link()#
Registers the Link
- classmethod register_callback(backend, callback)#
Register a LinkCallback providing the implementation for the Link for a particular backend.
- unlink()#
Unregisters the Link
- class holoviews.plotting.links.SelectionLink(source, target=None, **params)[source]#
Bases:
Link
Links the selection between two glyph renderers.
- link()#
Registers the Link
- classmethod register_callback(backend, callback)#
Register a LinkCallback providing the implementation for the Link for a particular backend.
- unlink()#
Unregisters the Link
- 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 0x7fc1a365f9a0>)- link()#
Registers the Link
- classmethod register_callback(backend, callback)#
Register a LinkCallback providing the implementation for the Link for a particular backend.
- unlink()#
Unregisters the Link
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 0x7fc1a36887f0>)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 0x7fc1a3688b20>)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 0x7fc1a36887f0>)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 0x7fc1a3688b20>)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 0x7fc1a36887f0>)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 0x7fc1a3688b20>)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.
- cleanup()#
Cleans up references to the plot on the attached Stream subscribers.
- 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.
- initialize_plot(ranges=None)#
Initialize the matplotlib figure.
- push()#
Pushes plot updates to the frontend.
- refresh(**kwargs)#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- set_root(root)#
Sets the root model on all subplots.
- 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.
- cleanup()#
Cleans up references to the plot on the attached Stream subscribers.
- initialize_plot(ranges=None)#
Initialize the matplotlib figure.
- push()#
Pushes plot updates to the frontend.
- refresh(**kwargs)#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- set_root(root)#
Sets the root model on all subplots.
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.
- update(key)#
Update the internal state of the Plot to represent the given key tuple (where integers represent frames). Returns this state.
- 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- cleanup()#
Cleans up references to the plot on the attached Stream subscribers.
- compute_ranges(obj, key, ranges)#
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.
- initialize_plot(ranges=None)#
Initialize the matplotlib figure.
- matches(spec)#
Matches a specification against the current Plot.
- push()#
Pushes plot updates to the frontend.
- refresh(**kwargs)#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- set_root(root)#
Sets the root model on all subplots.
- 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)#
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.
- update(key)#
Update the internal state of the Plot to represent the given key tuple (where integers represent frames). Returns this state.
- 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 0x7fc1a368bd00>)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 0x7fc1a365c040>)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 0x7fc1a368ba90>)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 0x7fc1a365c040>)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 0x7fc1a3688670>)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 0x7fc1a365c040>)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 0x7fc1a37c7370>)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 0x7fc1a365c040>)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 0x7fc1a3688670>)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 0x7fc1a365c040>)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 0x7fc1a368a980>)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 0x7fc1a365c040>)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 0x7fc1a36885b0>)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 0x7fc1a365d2a0>)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 0x7fc1a37c7370>)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 0x7fc1a368a6e0>)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 0x7fc1a36885b0>)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 0x7fc1a368a6e0>)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 0x7fc1a36885b0>)User-specified x-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 0x7fc1a368a6e0>)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 0x7fc1a36885b0>)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 0x7fc1a368a6e0>)Rotation angle of the yticks.
xticks
= param.Parameter(allow_None=True, allow_refs=False, label=’Xticks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x7fc1a36885b0>)Ticks along x-axis specified as an integer, explicit list of tick locations, or bokeh Ticker object. If set to None default bokeh ticking behavior is applied.
yticks
= param.Parameter(allow_None=True, allow_refs=False, label=’Yticks’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x7fc1a368a6e0>)Ticks along y-axis specified as an integer, explicit list of tick locations, or bokeh Ticker object. If set to None default bokeh ticking behavior is applied.
- cleanup()#
Cleans up references to the plot on the attached Stream subscribers.
- compute_ranges(obj, key, ranges)#
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, **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.
- 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.
- initialize_plot(ranges=None)#
Initialize the matplotlib figure.
- matches(spec)#
Matches a specification against the current Plot.
- push()#
Pushes plot updates to the frontend.
- refresh(**kwargs)#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- set_root(root)#
Sets the root model on all subplots.
- 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)#
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.
- update(key)#
Update the internal state of the Plot to represent the given key tuple (where integers represent frames). Returns this state.
- 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 0x7fc1a36393c0>)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.
- cleanup()#
Cleans up references to the plot on the attached Stream subscribers.
- compute_ranges(obj, key, ranges)#
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.
- initialize_plot(ranges=None)#
Initialize the matplotlib figure.
- matches(spec)#
Matches a specification against the current Plot.
- push()#
Pushes plot updates to the frontend.
- refresh(**kwargs)#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- set_root(root)#
Sets the root model on all subplots.
- 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)#
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.
- update(key)#
Update the internal state of the Plot to represent the given key tuple (where integers represent frames). Returns this state.
- 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 0x7fc1a3680070>)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 0x7fc1a3680430>)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 0x7fc1a36817b0>)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 0x7fc1a3680520>)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.
- cleanup()#
Cleans up references to the plot on the attached Stream subscribers.
- compute_ranges(obj, key, ranges)#
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_aspect(xspan, yspan)#
Should define the aspect ratio of the plot.
- 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.
- get_padding(obj, extents)#
Computes padding along the axes taking into account the plot aspect.
- get_zorder(overlay, key, el)#
Computes the z-order of element in the NdOverlay taking into account possible batching of elements.
- initialize_plot(ranges=None)#
Initialize the matplotlib figure.
- matches(spec)#
Matches a specification against the current Plot.
- push()#
Pushes plot updates to the frontend.
- refresh(**kwargs)#
Refreshes the plot by rerendering it and then pushing the updated data if the plot has an associated Comm.
- set_root(root)#
Sets the root model on all subplots.
- 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)#
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.
- update(key)#
Update the internal state of the Plot to represent the given key tuple (where integers represent frames). Returns this state.
- update_frame(key, ranges=None)#
Set the plot(s) to the given frame number. Operates by manipulating the matplotlib objects held in the self._handles dictionary.
If n is greater than the number of available frames, update using the last available frame.
- 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 0x7fc1a32b3d90>)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 0x7fc1a32b0250>)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 0x7fc1a32b0430>)Whether to center the plot
backend
= param.String(allow_refs=False, default=’’, label=’Backend’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x7fc1a32b00a0>)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 0x7fc1a32b1390>)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 0x7fc1a32b3c40>)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 0x7fc1a32b0280>)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 0x7fc1a32b0130>)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 0x7fc1a32b03d0>)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 0x7fc1a32b0130>)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 0x7fc1a32b0040>)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 0x7fc1a32b34c0>)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 0x7fc1a32b0040>)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 0x7fc1a32b34c0>)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’).
- comm_manager#
alias of
CommManager
- 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)#
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)#
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, link_inputs, streamsnodata
= param.Integer(allow_None=True, allow_refs=False, inclusive_bounds=(True, True), label=’Nodata’, nested_refs=False, rx=<param.reactive.reactive_ops object at 0x7fc1a328fb50>)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)#
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='')#
Returns a label if all the elements of an overlay agree on a consistent label, otherwise returns the default label.
- classmethod instance(**params)#
Return an instance of this class, copying parameters from any existing instance provided.
- process_element(element, key, **params)#
The process_element method allows a single element to be operated on given an externally supplied key.
- classmethod search(element, pattern)#
Helper method that returns a list of elements that match the given path pattern of form {type}.{group}.{label}.
The input may be a Layout, an Overlay type or a single Element.
- 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 0x7fc1a2f81ba0>)- classmethod get_overlay_bounds(overlay)#
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='')#
Returns a label if all the elements of an overlay agree on a consistent label, otherwise returns the default label.
- classmethod instance(**params)#
Return an instance of this class, copying parameters from any existing instance provided.
- process_element(element, key, **params)#
The process_element method allows a single element to be operated on given an externally supplied key.
- classmethod search(element, pattern)#
Helper method that returns a list of elements that match the given path pattern of form {type}.{group}.{label}.
The input may be a Layout, an Overlay type or a single Element.
- 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 0x7fc1a2f81960>)Additional parameters passed to datashader’s shade operation.
- classmethod get_overlay_bounds(overlay)#
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='')#
Returns a label if all the elements of an overlay agree on a consistent label, otherwise returns the default label.
- classmethod instance(**params)#
Return an instance of this class, copying parameters from any existing instance provided.
- process_element(element, key, **params)#
The process_element method allows a single element to be operated on given an externally supplied key.
- classmethod search(element, pattern)#
Helper method that returns a list of elements that match the given path pattern of form {type}.{group}.{label}.
The input may be a Layout, an Overlay type or a single Element.
- 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
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()
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
ModuleSankeyPlot
SankeyPlot.anim()
SankeyPlot.cleanup()
SankeyPlot.compute_ranges()
SankeyPlot.get_aspect()
SankeyPlot.get_extents()
SankeyPlot.get_padding()
SankeyPlot.get_zorder()
SankeyPlot.init_artists()
SankeyPlot.initialize_plot()
SankeyPlot.matches()
SankeyPlot.push()
SankeyPlot.refresh()
SankeyPlot.set_root()
SankeyPlot.state
SankeyPlot.teardown_handles()
SankeyPlot.traverse()
SankeyPlot.update()
SankeyPlot.update_frame()
SankeyPlot.update_handles()
stats
ModuleBivariatePlot
BivariatePlot.anim()
BivariatePlot.cleanup()
BivariatePlot.compute_ranges()
BivariatePlot.get_aspect()
BivariatePlot.get_extents()
BivariatePlot.get_padding()
BivariatePlot.get_zorder()
BivariatePlot.init_artists()
BivariatePlot.initialize_plot()
BivariatePlot.matches()
BivariatePlot.push()
BivariatePlot.refresh()
BivariatePlot.set_root()
BivariatePlot.state
BivariatePlot.teardown_handles()
BivariatePlot.traverse()
BivariatePlot.update()
BivariatePlot.update_frame()
BivariatePlot.update_handles()
BoxPlot
BoxPlot.anim()
BoxPlot.cleanup()
BoxPlot.compute_ranges()
BoxPlot.get_aspect()
BoxPlot.get_extents()
BoxPlot.get_padding()
BoxPlot.get_zorder()
BoxPlot.init_artists()
BoxPlot.initialize_plot()
BoxPlot.matches()
BoxPlot.push()
BoxPlot.refresh()
BoxPlot.set_root()
BoxPlot.state
BoxPlot.teardown_handles()
BoxPlot.traverse()
BoxPlot.update()
BoxPlot.update_frame()
BoxPlot.update_handles()
DistributionPlot
DistributionPlot.anim()
DistributionPlot.cleanup()
DistributionPlot.compute_ranges()
DistributionPlot.get_aspect()
DistributionPlot.get_extents()
DistributionPlot.get_padding()
DistributionPlot.get_zorder()
DistributionPlot.init_artists()
DistributionPlot.initialize_plot()
DistributionPlot.matches()
DistributionPlot.push()
DistributionPlot.refresh()
DistributionPlot.set_root()
DistributionPlot.state
DistributionPlot.teardown_handles()
DistributionPlot.traverse()
DistributionPlot.update()
DistributionPlot.update_frame()
DistributionPlot.update_handles()
SideBoxPlot