У меня проблема с преобразованием некоторых графиков из plot3D в plot3Drgl.points3Drgl не отображается
Это создает сюжет без проблем
require(plot3D)
persp3D(z=matrix(runif(100),nrow=10, ncol=10), clab = "m", shade = 0.2,
col="#DDDDDD", colkey = FALSE, theta=20, phi=30, plot=FALSE, zlim = c(0,2))
points3D(x=0.5,y=0.5,z=1.5, col="#FF0000", add=TRUE, plot=TRUE, pch = 20, cex = 2)
Тот же подход с использованием plot3Drgl выдает ошибку:
require("plot3Drgl")
persp3Drgl(z=matrix(runif(100),nrow=10, ncol=10), clab = "m", shade = 0.2,
col="#DDDDDD", colkey = FALSE, theta=20, phi=30, plot=FALSE, zlim = c(0,2))
points3Drgl(x=0.5,y=0.5,z=1.5, col="#FF0000", add=TRUE, plot=TRUE, pch = 20, cex = 2)
Ошибка я получаю это:
Все, что я хочу для достижения здесь нужно добавить одну точку в 3D-поверхность.
Заранее спасибо
MJ
Спасибо, это сработало! –