当我绘制到rgl设备时,使用Azure-ml studio中的“执行R脚本模块”,在R设备输出的图形部分下会出现一个损坏的图像图标。

有什么方法可以查看(甚至与之交互)生成的rgl设备吗?是否没有办法将rgl输出传输到标准R图形设备?

简单的例子:

# put this code inside the execute R script module
library(rgl)
rgl.spheres(0,0,0, radius=1, col="red")

明确地说,我知道rgl.snapshotrgl.postscript以及如何在标准R session 中保存和/或查看rgl设备,但是还无法使这些标准方法在azure-ml中起作用。

最佳答案

到目前为止,Azure机器学习不支持openGL图形。 rgl库基于openGL,因此不受支持。从理论上讲,这只是从理论上讲,如果一个程序包是基于webGL构建的,则只要您从现代浏览器中进行查看,它就“应该”在图形窗口中呈现。就是说,我看不到任何基于webgl的r包,只有opengl到webgl转换包的输出文件。

关于r - 使用Microsoft Azure机器学习查看rgl图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33967251/

10-12 23:35