r - 是否有交互式输出设备可以在 R 中查看 3D 图形?

标签 r 3d plot interactive

我目前正在使用 persp 在 R 中生成 3D 图形-命令。要改变视点,必须设置参数 thetaphi .为了评估(一个好的观点)图表,人们必须为这些参数尝试很多组合。

我想知道是否可以定义一种允许使用鼠标旋转图形的交互式输出设备。如果此设备提供 theta 的当前值也很好。和 phi .

有这样的设备/包吗?

最佳答案

rgl 包裹:http://cran.r-project.org/web/packages/rgl/index.html

它不会报告 thetaphi您需要的值,IIRC(尽管请参阅下面@Dieter 的评论以解决此问题),但您可以使用 rgl.snapshot()rgl.postscript()以位图或矢量图像的形式抓取当前显示。包裹里有persp3d()这与 persp() 非常相似.

关于r - 是否有交互式输出设备可以在 R 中查看 3D 图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7977313/

相关文章:

r - 使用 ggplot 按组为多个变量创建点图

c# - XNA Flash 或 Silverlight 集成

python - 如何清除绘图以避免内存泄漏?

Sokumenzu/侧 View 生成器背后的算法

r - 半透明的维恩图比例和颜色着色

python - 如何在(seaborn)KDE图中找到中位数?

python - 简单数据操作 : R vs python

r - 高效地将大文件中的特定行读取到 R 中

r - 使用 cv.glmnet 并行设置种子在 R 中给出不同的结果

javascript - 在鼠标悬停时调出部分图像