stat_contour()
我需要通过ggplot
/ ggplot2
-plot 添加行。不幸的是,我无法为您提供应该评估点值的真实数据。然而,另一个容易重现的例子表现相同:
testPts <- data.frame(x=rep(seq(7.08, 7.14, by=0.005), 200))
testPts$y <- runif(length(testPts$x), 50.93, 50.96)
testPts$z <- sin(testPts$y * 500)
ggplot(data=testPts, aes(x=x, y=y, z=z)) + geom_point(aes(colour=z))
+ stat_contour()
这会导致以下错误消息:
if (nrow(layer_data) == 0) return() 中的错误:参数长度为零另外:警告消息:无法生成轮廓数据
该示例看起来与在 stackoverflow 上或在我的官方手册/教程中发布的其他示例没有什么不同,如果我向stat_contour
. 似乎该函数没有传递数据(-layer),因为指出了错误消息的颜色。