我已经在R中计算了两个复杂的船体(在几何图形包中使用convhulln)
tt7
dd7
不过,当我绘制它们时:
plot(dd7, main="Convex hull for benchmark 7 with delay", xlab="Ticks per fault", ylab="Total Faults", xlim=c(550,1300), ylim=c(1650, 2400))
plot(tt7, add=TRUE, col="red")
我只得到第二个的大纲-我也如何获得分数?
找不到与此相关的任何文档。
答案 0 :(得分:0)
我会从底数R的chull
开始使用多边形,因为convhulln
给出了三角形。如果您坚持使用convhulln
,则必须首先sort个点的索引。首先使用plot
,然后使用polygon
或points
#DATA
set.seed(42)
m1 = matrix(rnorm(40), ncol = 2)
m2 = 3 + matrix(rnorm(40), ncol = 2)
ch1 = chull(m1)
ch2 = chull(m2)
#Create empty plot with all points
plot(rbind(m1, m2), type = "n")
#First set of Data
points(m1)
polygon(m1[ch1,])
#Second set of Data
points(m2, col = "red")
polygon(m2[ch2,], border = "red")