SciPy

scipy.spatial.convex_hull_plot_2d

scipy.spatial.convex_hull_plot_2d(hull, ax=None)

Plot the given convex hull diagram in 2-D

Parameters:
hull : scipy.spatial.ConvexHull instance

Convex hull to plot

ax : matplotlib.axes.Axes instance, optional

Axes to plot on

Returns:
fig : matplotlib.figure.Figure instance

Figure for the plot

See also

ConvexHull

Notes

Requires Matplotlib.

Examples

>>> import matplotlib.pyplot as plt
>>> from scipy.spatial import ConvexHull, convex_hull_plot_2d

The convex hull of a random set of points:

>>> points = np.random.rand(30, 2)
>>> hull = ConvexHull(points)

Plot it:

>>> _ = convex_hull_plot_2d(hull)
>>> plt.show()
../_images/scipy-spatial-convex_hull_plot_2d-1.png

Previous topic

scipy.spatial.delaunay_plot_2d

Next topic

scipy.spatial.voronoi_plot_2d