Azure-mlスタジオで「Rスクリプトモジュールの実行」を使用すると、rglデバイスにプロットすると、Rデバイス出力のグラフィックスセクションの下に壊れたイメージアイコンが表示されます。Microsoft Azure Machine Learningを使用したrglプロットの表示
結果の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セッションでRGLデバイスを表示するには、これらの標準を作ることができていませんアプローチはアズール-mlで働く。
しかし、単語の後にレンダリングする必要がある動的な.htmlページを作成するwebglレンダリングを使用する必要があります。結果として得られるhtmlファイルは理論的に見ることができます。これらのラッパーでは、開いているglが変換され、次にあなたが話すwebglページが生成されます。 –
いいえ、OpenGLを作成する必要はありません。 NULLデバイスを使用するよう指定し、rglwidgetパッケージからrglwidget()関数を呼び出してWebGL出力を要求します。 RStudioで実行している場合は、ビューアペインに表示されます。私はAzure Machine Learningを一度も使用していないので、同等のものがあれば分かりません。 – user2554330
サンプルがありますか?私はRStudioとAMLの質問者コードを実行し、次にCRANのパッケージを探して、OpenGLに依存していると言った。公正なテストは、バッチ実行マシンが出力を生成できるかどうかを確認することです。 rglはインタラクティブであるため、私はopenglコードを生成してそのペインに表示するという印象を受けており、webgl変換を行いたい場合はドキュメントごとに新しいファイルを生成します。私はもちろん、私は完全に間違っているサンプルを見て、私は私のバッチサーバーの1つでそれを実行することを見つけるために開いている、それが動作すれば、私は非常に興奮するだろう。 :) –