plot3d - having two plots at once

后端 未结 3 603
情深已故
情深已故 2021-01-11 14:26

plot3d() produces a 3d plot that I can twist around and rotate. But when I call plot3d() again, the previous plot goes away and is replaced by this

3条回答
  •  走了就别回头了
    2021-01-11 15:10

    like this:

     library(rgl)
    
     open3d()
     x <- sort(rnorm(1000))
     y <- rnorm(1000)
     z <- rnorm(1000) + atan2(x,y)
     plot3d(x, y, z, col=rainbow(1000))
    
     open3d()
     x <- sort(rnorm(20))
     y <- rnorm(20)
     z <- rnorm(20) + atan2(x,y)
     plot3d(x, y, z, col=rainbow(20))
    

    The key here is calling open3d before the second plot to open a new "device"

提交回复
热议问题