1
我似乎有問題在rgl包中添加標題和軸標籤。這裏有一個最低工作例如:rgl包scatterplot標籤
> plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1)
> decorate3d(main = "My Plot")
我既沒有看到也沒有標籤My Plot
(應該由decorate3d默認設置)。
我似乎有問題在rgl包中添加標題和軸標籤。這裏有一個最低工作例如:rgl包scatterplot標籤
> plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1)
> decorate3d(main = "My Plot")
我既沒有看到也沒有標籤My Plot
(應該由decorate3d默認設置)。
decorate3d
添加標籤到現有的情節,所以在你的例子
plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1)
創建具有xlab = 'C(1,2,3,1)',ylab ='C的曲線圖(2,3- ,1,4)」等
decorate3d
然後將默認值(x
,y
,z
)除了原有的標籤(因爲它是在目前的劇情編寫)。
如果你想使用decorate3d
標記座標軸,這將是更安全的在原來的通話將它們設置爲''
到plot3d
如
plot3d(x = c(1,2,3,1), y = c(2,3,1,4), z = c(2,3,4,5), type = 's', size =1,
xlab = '', ylab = '', zlab = '')
## then
decorate3d(main = "My Plot")
## will work as you wish.
不,只是嘗試這樣做,我既沒有看到標籤或「我的情節」。我已經上傳了我在這裏看到的一個jpeg:http://temp-share.com/show/KdPf2iy9h – user1357015
嗯,很奇怪,我在我的Mac上試過它,它的工作原理。看來,在Windows上,我需要首先使用rgl.open()命令。我想這似乎是一個os問題。 – user1357015
@ user1357015 - 奇怪。我正在使用Windows XP,R 3.0.0,rgl_0.93.932。 (通過Rstudio) – mnel