Skip to main content
Ctrl+K
Creating hive plots is now easier and more flexible! Check out our blog post about the new hiveplotlib release.
Hiveplotlib documentation - Home Hiveplotlib documentation - Home
  • Tutorials
  • Gallery
  • API Reference
  • Blog
  • Releases
    • Roadmap
  • GitLab
  • Twitter
  • PyPI
  • Tutorials
  • Gallery
  • API Reference
  • Blog
  • Releases
  • Roadmap
  • GitLab
  • Twitter
  • PyPI

Section Navigation

The HivePlot Class

  • Setting a Partition Variable
  • Setting Axis Sorting Variables
  • Adding and Modifying Repeat Axes
  • Visualizing Node Metadata
  • Visualizing Edge Metadata
  • Changing Edge Keyword Arguments
  • Rotating Hive Plots
  • Hover Information
  • Changing Axis Order
  • Collapsing Axes
  • Customizing Edge Curves
  • Modifying Axes

The NodeCollection Class

  • Add Data to NodeCollection
  • Create a Partition Variable

The Edges Class

  • Add Data to Edges
  • Multiple Tags of Edge Data
  • Updating Edges Instance Viz Kwargs

Visualization

  • Bokeh
  • Datashader
  • Holoviews-Bokeh
  • Holoviews-Matplotlib
  • Matplotlib
  • Plotly
  • Changing Visualization Back Ends
  • Datashading Statistical Summaries of Node and Edge Metadata

Hive Plots from Different Data Sources

  • Creating Hive Plots from Pandas
  • Creating Hive Plots from Networkx
  • Gallery

Gallery#

This page contains standalone examples of the functionality of hiveplotlib. Click on any image to see the full image and source code.

For longer tutorials, see our Tutorials page.

The HivePlot Class#

Setting a Partition Variable
Setting Axis Sorting Variables
Adding and Modifying Repeat Axes
Visualizing Node Metadata
Visualizing Edge Metadata
Changing Edge Keyword Arguments
Rotating Hive Plots
Hover Information
Changing Axis Order
Collapsing Axes
Customizing Edge Curves
Modifying Axes

The NodeCollection Class#

Add Data to NodeCollection
Create a Partition Variable

The Edges Class#

Add Data to Edges
Multiple Tags of Edge Data
Updating Edges Instance Viz Kwargs

Visualization#

A deeper discussion about using the supported visualization backends.

Bokeh
Datashader
Holoviews-Bokeh
Holoviews-Matplotlib
Matplotlib
Plotly
Changing Visualization Back Ends
Datashading Statistical Summaries of Node and Edge Metadata

Hive Plots from Different Data Sources#

Examples of how to convert different data sources into hive plots.

Creating Hive Plots from Pandas
Creating Hive Plots from Networkx

previous

Visualizing Correlations With P2CPs

next

Setting a Partition Variable

On this page
  • The HivePlot Class
  • The NodeCollection Class
  • The Edges Class
  • Visualization
  • Hive Plots from Different Data Sources

© Copyright 2020 - 2025, Geometric Data Analytics.

Last updated on Dec 31, 2025.

Release Version: 0.26.2

Built with the PyData Sphinx Theme 0.16.1.

Created using Sphinx 8.2.3.