我正在尝试将 z=0 平面添加到 3D 图中。我使用的代码是
library(plot3D)
zero = matrix(0, 20, 20)
persp3D(x=seq(1,20), y=seq(1,20), z = Delta_B, theta = 20, xlab = "D", ylab = "IR", zlab = "B increment")
persp3D(x=seq(1,20), y=seq(1,20), z = zero, col = "black", add = T)
如果我让飞机抖动
zero = jitter(matrix(0, 20, 20))
然后我可以正确地看到它。
事实上,试图单独绘制平面会产生空图。
persp3D(x=seq(1,20), y=seq(1,20), z = zero, col = "black")
编辑
部分解决方案是使用
zero = jitter(matrix(0, 20, 20)) / 10000
这导致平面与预期的平面无法区分。