holoviews.plotting.plotly.plot module#
- class holoviews.plotting.plotly.plot.AdjointLayoutPlot(layout, layout_type, subplots, **params)[source]#
Bases:
PlotlyPlot
,GenericAdjointLayoutPlot
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectionholoviews.plotting.plotly.plot.PlotlyPlot
: width, height- initialize_plot(ranges=None, is_geo=False)[source]#
Plot all the views contained in the AdjointLayout Object using axes appropriate to the layout configuration. All the axes are supplied by LayoutPlot - the purpose of the call is to invoke subplots with correct options and styles and hide any empty axes as necessary.
- class holoviews.plotting.plotly.plot.GridPlot(layout, ranges=None, layout_num=1, **params)[source]#
Bases:
PlotlyPlot
,GenericCompositePlot
Plot a group of elements in a grid layout based on a GridSpace element object.
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectionholoviews.plotting.plotly.plot.PlotlyPlot
: width, heighthspacing = Number(bounds=(0, None), default=15, inclusive_bounds=(True, True), label='Hspacing')
vspacing = Number(bounds=(0, None), default=15, inclusive_bounds=(True, True), label='Vspacing')
shared_axes = Boolean(default=True, label='Shared axes')
Whether axes ranges should be shared across the layout, if disabled switches axiswise normalization option on globally.
- class holoviews.plotting.plotly.plot.LayoutPlot(layout, **params)[source]#
Bases:
PlotlyPlot
,GenericLayoutPlot
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectionholoviews.plotting.plot.GenericLayoutPlot
: transposeholoviews.plotting.plotly.plot.PlotlyPlot
: width, heighthspacing = Number(bounds=(0, None), default=120, inclusive_bounds=(True, True), label='Hspacing')
vspacing = Number(bounds=(0, None), default=100, inclusive_bounds=(True, True), label='Vspacing')
adjoint_spacing = Number(bounds=(0, None), default=20, inclusive_bounds=(True, True), label='Adjoint spacing')
shared_axes = Boolean(default=True, label='Shared axes')
Whether axes ranges should be shared across the layout, if disabled switches axiswise normalization option on globally.
- class holoviews.plotting.plotly.plot.PlotlyPlot(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:
DimensionedPlot
,CallbackPlot
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontsize, fontscale, show_title, title, normalize, projectionwidth = Integer(default=400, inclusive_bounds=(True, True), label='Width')
height = Integer(default=400, inclusive_bounds=(True, True), label='Height')
- property state#
The plotting state that gets updated via the update method and used by the renderer to generate output.