我正在尝试将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
这将导致与预定平面无法区分的平面。
我正在尝试将z = 0平面添加到3D图中。我使用的代码是library(plot3D)零=矩阵(0,20,20)persp3D(x = seq(1,20),y = seq(1,20),z = Delta_B,theta = 20,xlab =“ D“,ylab =” IR“,zlab =” B ...
[persp3D
每次出现常数矩阵时,都会失败。通常这是因为该软件正在尝试计算Z范围的比例并除以零。我只是希望自己绘制一个恒定的平面时会看到这种情况,而添加一个平面时不会。