我使用 rgl 包在 R 中制作了交互式 3D 绘图。我希望能够将其发送(并保持交互)给同事,以便她可以在笔记本电脑上的会议中展示(旋转)。有没有办法做到这一点?
这是我用来生成绘图的代码:
这是情节:
library(rgl)
plot3d(pcaGB$x[,1:3], col=gbMeta2.5K$gbColor, type='s', size=1)
![enter image description here](https://i.stack.imgur.com/sruhb.png)
然后我使用 writeWebGL 使用此代码将其导出为 HTML,但到目前为止没有任何运气:
browseURL(paste("file://", writeWebGL(dir=file.path("~/Documents/", "webGL"), width=700), sep=""))
这是我在浏览器窗口中得到的结果:
![enter image description here](https://i.stack.imgur.com/0wb6o.png)
我也尝试过仅使用 writeWebGL,但会在目录中创建一个文件夹,其中包含一个 index.html 文件,该文件在浏览器中打开与上面相同的图像。
您可以使用 knit 将交互式绘图导出为 html。详细信息请参见:包括带有 knitr 的交互式 3D 人物.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)