作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我尝试绘制三点的 Voronoi 图:
library(tripack)
x<-c(1.7,-2.2,0.5)
y<-c(-0.6,-0.2,0.8)
v<-voronoi.mosaic(x,y)
plot(v)
print(v)
voronoi mosaic:
nodes: (x,y): neighbours (<0: dummy node)
1: (-0.3238956,-1.120482): -1 -2 -3
dummy nodes: (x,y)
1: (-0.3238956,-1.120482)
2: (-0.3238956,-1.120482)
3: (-0.3238956,-1.120482)
最佳答案
是的,这可以被认为是一个错误,因为 the definition of Voronoi regions对于只有两个生成器点的集合很有意义。
deldir 包(也实现了德洛尼三角剖分和狄利克雷 (Voronoi) 分割)确实可以正确处理具有三个(就此而言,只有两个)生成器点的集合。
library(deldir)
x <- c(1.7,-2.2,0.5)
y <- c(-0.6,-0.2,0.8)
par(mfcol=c(1,2))
plot(deldir(x, y), asp=1)
plot(deldir(x[1:2], y[1:2]), asp=1)
关于r - 使用 R 和trippack-package 绘制只有三个点的Voronoi 图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33551497/
我是一名优秀的程序员,十分优秀!