当我绘制到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.snapshot
和rgl.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/