scipy.spatial.
convex_hull_plot_2d#
- scipy.spatial.convex_hull_plot_2d(hull, ax=None)[источник]#
Построить заданную диаграмму выпуклой оболочки в 2-D
- Параметры:
- hullэкземпляр scipy.spatial.ConvexHull
Выпуклая оболочка для построения графика
- axэкземпляр matplotlib.axes.Axes, опционально
Оси для построения графика
- Возвращает:
- figэкземпляр matplotlib.figure.Figure
Рисунок для графика
Смотрите также
Примечания
Требуется Matplotlib.
Примеры
>>> import numpy as np >>> import matplotlib.pyplot as plt >>> from scipy.spatial import ConvexHull, convex_hull_plot_2d
Выпуклая оболочка случайного набора точек:
>>> rng = np.random.default_rng() >>> points = rng.random((30, 2)) >>> hull = ConvexHull(points)
Построить график:
>>> _ = convex_hull_plot_2d(hull) >>> plt.show()