【发布时间】:2013-05-03 15:22:11
【问题描述】:
我有一个使用 RGL 的 3D 绘图。我想使用颜色制作相同的图来突出某些变量的分布。为此,我想拥有相同的绘图,如何找到并设置绘图的方向?
完成初步绘图后,我会四处移动它以找到一个不错的显示角度,我想保存该角度并将其合并到未来的绘图脚本中。有人对如何执行此操作有建议吗?
library(rgl)
plot3d(iris)
#play with the plot to find a good angle
#save the angle for future plots
【问题讨论】:
-
试试
pp <- par3d(no.readonly=TRUE); ...; par3d(pp) -
还有 - 有没有一种硬编码的好方法 - 即,将
pp保存为一个变量,我可以将其合并到未来的脚本中而无需重新计算? -
也可以查看
?rgl.viewpoint -
谢谢詹姆斯。我可以想象使用 rgl.viewpoint 获取 par3D() 调用的输出并将视图硬编码到我的脚本中 - 很棒的提示。