holoviews.plotting.bokeh.graphs module#
- class holoviews.plotting.bokeh.graphs.ChordPlot(element, plot=None, **params)[source]#
Bases:
ChordMixin
,GraphPlot
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontscale, show_title, normalize, projectionholoviews.plotting.plot.GenericElementPlot
: apply_ranges, apply_extents, bgcolor, default_span, hooks, invert_axes, invert_xaxis, invert_yaxis, logx, logy, padding, show_legend, show_grid, xaxis, yaxis, xlabel, ylabel, xlim, ylim, zlim, xrotation, yrotationholoviews.plotting.bokeh.plot.BokehPlot
: title, shared_datasource, title_formatholoviews.plotting.bokeh.element.ElementPlot
: fontsize, xticks, yticks, toolbar, width, height, active_tools, align, apply_hard_bounds, autorange, border, aspect, backend_opts, data_aspect, frame_width, frame_height, min_width, min_height, max_width, max_height, margin, multi_y, scalebar, scalebar_range, scalebar_unit, scalebar_location, scalebar_label, scalebar_tool, scalebar_opts, subcoordinate_y, subcoordinate_scale, responsive, gridstyle, labelled, lod, shared_axes, default_tools, hover_tooltips, hover_formatters, hover_mode, xformatter, yformatterholoviews.plotting.bokeh.element.LegendPlot
: legend_cols, legend_labels, legend_muted, legend_offset, legend_position, legend_optsholoviews.plotting.bokeh.element.ColorbarPlot
: color_levels, cformatter, clabel, clim, clim_percentile, cnorm, colorbar, colorbar_position, colorbar_opts, clipping_colors, cticks, logz, rescale_discrete_levels, symmetricholoviews.plotting.bokeh.graphs.GraphPlot
: tools, arrowhead_length, directed, selection_policy, inspection_policy, color_index, edge_color_indexshow_frame = Boolean(default=False, label='Show frame')
Whether or not to show a complete frame around the plot.
labels = ClassSelector(allow_None=True, class_=(<class 'str'>, <class 'holoviews.util.transform.dim'>), label='Labels')
The dimension or dimension value transform used to draw labels from.
label_index = ClassSelector(allow_None=True, class_=(<class 'str'>, <class 'int'>), label='Label index')
Index of the dimension from which the node labels will be drawn
- class holoviews.plotting.bokeh.graphs.GraphPlot(element, plot=None, **params)[source]#
Bases:
GraphMixin
,CompositeElementPlot
,ColorbarPlot
,LegendPlot
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontscale, show_title, normalize, projectionholoviews.plotting.plot.GenericElementPlot
: apply_ranges, apply_extents, bgcolor, default_span, hooks, invert_axes, invert_xaxis, invert_yaxis, logx, logy, padding, show_legend, show_grid, xaxis, yaxis, xlabel, ylabel, xlim, ylim, zlim, xrotation, yrotationholoviews.plotting.bokeh.plot.BokehPlot
: title, shared_datasource, title_formatholoviews.plotting.bokeh.element.ElementPlot
: fontsize, xticks, yticks, toolbar, width, height, active_tools, align, apply_hard_bounds, autorange, border, aspect, backend_opts, data_aspect, frame_width, frame_height, min_width, min_height, max_width, max_height, margin, multi_y, scalebar, scalebar_range, scalebar_unit, scalebar_location, scalebar_label, scalebar_tool, scalebar_opts, subcoordinate_y, subcoordinate_scale, responsive, gridstyle, labelled, lod, show_frame, shared_axes, default_tools, hover_tooltips, hover_formatters, hover_mode, xformatter, yformatterholoviews.plotting.bokeh.element.LegendPlot
: legend_cols, legend_labels, legend_muted, legend_offset, legend_position, legend_optsholoviews.plotting.bokeh.element.ColorbarPlot
: color_levels, cformatter, clabel, clim, clim_percentile, cnorm, colorbar, colorbar_position, colorbar_opts, clipping_colors, cticks, logz, rescale_discrete_levels, symmetrictools = List(bounds=(0, None), default=['hover', 'tap'], label='Tools')
A list of plugin tools to use on the plot.
arrowhead_length = Number(default=0.025, inclusive_bounds=(True, True), label='Arrowhead length')
If directed option is enabled this determines the length of the arrows as fraction of the overall extent of the graph.
directed = Boolean(default=False, label='Directed')
Whether to draw arrows on the graph edges to indicate the directionality of each edge.
selection_policy = Selector(default='nodes', label='Selection policy', names={}, objects=['edges', 'nodes', None])
Determines policy for inspection of graph components, i.e. whether to highlight nodes or edges when selecting connected edges and nodes respectively.
inspection_policy = Selector(default='nodes', label='Inspection policy', names={}, objects=['edges', 'nodes', None])
Determines policy for inspection of graph components, i.e. whether to highlight nodes or edges when hovering over connected edges and nodes respectively.
color_index = ClassSelector(allow_None=True, class_=(<class 'str'>, <class 'int'>), label='Color index')
Deprecated in favor of color style mapping, e.g. node_color=dim(‘color’)
edge_color_index = ClassSelector(allow_None=True, class_=(<class 'str'>, <class 'int'>), label='Edge color index')
Deprecated in favor of color style mapping, e.g. edge_color=dim(‘color’)
- class holoviews.plotting.bokeh.graphs.NodePlot(element, plot=None, **params)[source]#
Bases:
PointPlot
Simple subclass of PointPlot which hides x, y position on hover.
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontscale, show_title, normalize, projectionholoviews.plotting.plot.GenericElementPlot
: apply_ranges, apply_extents, bgcolor, default_span, hooks, invert_axes, invert_xaxis, invert_yaxis, logx, logy, padding, show_legend, show_grid, xaxis, yaxis, xlabel, ylabel, xlim, ylim, zlim, xrotation, yrotationholoviews.plotting.bokeh.plot.BokehPlot
: title, shared_datasource, title_formatholoviews.plotting.bokeh.element.ElementPlot
: fontsize, xticks, yticks, toolbar, width, height, active_tools, align, apply_hard_bounds, autorange, border, aspect, backend_opts, data_aspect, frame_width, frame_height, min_width, min_height, max_width, max_height, margin, multi_y, scalebar, scalebar_range, scalebar_unit, scalebar_location, scalebar_label, scalebar_tool, scalebar_opts, subcoordinate_y, subcoordinate_scale, responsive, gridstyle, labelled, lod, show_frame, shared_axes, default_tools, tools, hover_tooltips, hover_formatters, hover_mode, xformatter, yformatterholoviews.plotting.bokeh.element.ColorbarPlot
: color_levels, cformatter, clabel, clim, clim_percentile, cnorm, colorbar, colorbar_position, colorbar_opts, clipping_colors, cticks, logz, rescale_discrete_levels, symmetricholoviews.plotting.bokeh.element.LegendPlot
: legend_cols, legend_labels, legend_muted, legend_offset, legend_position, legend_optsholoviews.plotting.bokeh.chart.PointPlot
: jitter, selected, color_index, size_index, scaling_method, scaling_factor, size_fn
- class holoviews.plotting.bokeh.graphs.TriMeshPlot(element, plot=None, **params)[source]#
Bases:
GraphPlot
Parameter Definitions
Parameters inherited from:
holoviews.plotting.plot.DimensionedPlot
: fontscale, show_title, normalize, projectionholoviews.plotting.plot.GenericElementPlot
: apply_ranges, apply_extents, bgcolor, default_span, hooks, invert_axes, invert_xaxis, invert_yaxis, logx, logy, padding, show_legend, show_grid, xaxis, yaxis, xlabel, ylabel, xlim, ylim, zlim, xrotation, yrotationholoviews.plotting.bokeh.plot.BokehPlot
: title, shared_datasource, title_formatholoviews.plotting.bokeh.element.ElementPlot
: fontsize, xticks, yticks, toolbar, width, height, active_tools, align, apply_hard_bounds, autorange, border, aspect, backend_opts, data_aspect, frame_width, frame_height, min_width, min_height, max_width, max_height, margin, multi_y, scalebar, scalebar_range, scalebar_unit, scalebar_location, scalebar_label, scalebar_tool, scalebar_opts, subcoordinate_y, subcoordinate_scale, responsive, gridstyle, labelled, lod, show_frame, shared_axes, default_tools, hover_tooltips, hover_formatters, hover_mode, xformatter, yformatterholoviews.plotting.bokeh.element.LegendPlot
: legend_cols, legend_labels, legend_muted, legend_offset, legend_position, legend_optsholoviews.plotting.bokeh.element.ColorbarPlot
: color_levels, cformatter, clabel, clim, clim_percentile, cnorm, colorbar, colorbar_position, colorbar_opts, clipping_colors, cticks, logz, rescale_discrete_levels, symmetricholoviews.plotting.bokeh.graphs.GraphPlot
: tools, arrowhead_length, directed, selection_policy, inspection_policy, color_index, edge_color_indexfilled = Boolean(default=False, label='Filled')
Whether the triangles should be drawn as filled.