Этот пост дает фрагмент кода для построения диаграммы Вороного.
Ключевая часть -
tree = KDTree(data)
vor = Voronoi(data)
x = np.linspace(0, 1, 200)
y = np.linspace(0, 1, 200)
xx, yy = np.meshgrid(x, y)
xy = np.c_[xx.ravel(), yy.ravel()]
plt.pcolormesh(x, y, tree.query(xy)[1].reshape(200, 200), cmap='jet')
Это может занять немного больше времени, чем voronoi_plot_2d
.
Учтите, что площади ячеек Вороного были вычислены как voronoi_plot_2d
.
Есть ли более быстрый подход к окраске клеток Вороного?