Simple hypergraph with convex hulls#

Draw simple hypergraph with convex hulls and manual layout.

plot simple hypergraph hull
import matplotlib.pyplot as plt

import xgi

hyperedges = [[1, 2, 3], [3, 4, 5], [3, 6], [6, 7, 8, 9], [1, 4, 10, 11, 12], [1, 4]]
H = xgi.Hypergraph(hyperedges)


pos = xgi.barycenter_spring_layout(H, seed=1)
xgi.draw(H, pos=pos, hull=True)

plt.show()

Total running time of the script: (0 minutes 0.032 seconds)

Gallery generated by Sphinx-Gallery