問題タブ [rgl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
18286 参照

html - インタラクティブな3Dフィギュアをknitrで含む

これを使用すると、ソース ファイルから html ドキュメントに 3D グラフィックknitrを埋め込むことができます。rglRmarkdown

ただし、3D グラフィックは html ドキュメントではインタラクティブではありません。インタラクティブな 3D グラフィックを取得することは可能ですか? パッケージのwriteWebGL()関数はrgl、インタラクティブな 3D グラフィックを含む html ファイルを作成します。この html コードを Rmarkdown で直接含める方法はありますか? それ以外の場合、この HTML コードを手動で含める方法は?

2013 年 6 月 24 日更新

現在機能していない例を次に示します (3D グラフィックは Chrome では表示されません)。

編集 2013/06/28

24/06 更新で発生した問題は、 とは何の関係もありませんknitr。この投稿で言い換えました: rgl 0.93.935 R パッケージを使用した WebGL レンダリング

0 投票する
1 に答える
4747 参照

r - rglで交互作用を使用して回帰平面をプロットする方法

rglの対話型プロット システムを使用して、相互作用項を持つモデルから回帰曲面をプロットしたいと考えています。以下を使用して、交互作用項なしでモデルの回帰平面を簡単にプロットできます。

ただし、飛行機がねじれると、これはさらに難しくなるようです。この質問に続いて: r の曲線関数に相当する 3D、私は試しています:

しかし、それは機能していません。(他にもいくつか試しましたが、これは短くしています。)これまでの主な問題はf2;にあるようです。ただし、これも のようにしたいと思いますplanes3d。これでワイヤーフレームが得られるかどうかはわかりません。

次に例を示します。

0 投票する
1 に答える
1669 参照

r - 複数のrglプロットを1つのプロットに効率的に結合する方法は?

rglデータの因子レベルごとにパッケージを使用して 3D プロットを作成し、それらを png として保存しました。私のデータには 30 の異なるレベルがあり、その結果、30 の異なる画像ファイルが作成されました。ここで、これらの png を 1 つのプロットに結合したいと思います。

次のように表示します。

ここに画像の説明を入力

次の例は、私がやりたいことを示しています。

これはかなりうまく機能しますが、かなり遅いです。実際の png の解像度ははるかに高く、9 個だけでなく 30 個の png をプロットしたいので、マシンが長時間完全に応答しなくなります (i7、8GB RAM)。

インポート部分はかなりうまく機能しますが、結果のデータ フレームは非常に大きく (4.5e+07 行)、ggplot は (当然のことながら) 適切に処理できません。

プロットを迅速かつ効率的に作成するにはどうすればよいでしょうか? できれば R を使用しますが、他のソフトウェアを使用することもできます。

0 投票する
1 に答える
1981 参照

r - R rgl プロット値が軸に表示されない

r の rgl パッケージを使用してデータをプロットしています。ここで行うように:

http://www.r-bloggers.com/creating-3d-geographical-plots-in-r-using-rgl/

何らかの理由で、スケールがグラフと一致しません。

X 軸と Z 軸のスケールを変更してレリーフを増やしたため、最初は問題が発生したと考えられていましたが、以下の例では、0.02 を 1 に変更しても問題が発生します。

なぜこうなった?

ご協力いただきありがとうございます!マット

0 投票する
1 に答える
337 参照

r - rglを使用した色の不一致

rglを使用して、インポートされた.csvデータセットからポイントの散布図を作成しています。ポイントにしたい色はデータセットに設定されています。散布図が表示されたときにポイントの色がデータで定義された色と一致しないことを除いて、すべてが正常に機能します。たとえば、「青」として指定されたすべてのポイントは実際には緑であり、「黄色」として指定されたすべてのポイントは実際には赤で表示される場合があります。

0 投票する
1 に答える
942 参照

r - rgl postscriptのファイルサイズを減らす方法は?

rglPDFとして保存したい3Dサーフェスをプロットしました。プロットはかなり単純ですが、ファイルサイズは1Mbに近いです。

設定lit=FALSEすると、ファイルサイズが大幅に縮小されます。

このフィギュアのサイズを他にどのように減らすことができますか?

ありがとう!

(プロットに要素を追加したいのでlattice::wireframe、オプションではありません。)

0 投票する
1 に答える
1309 参照

r - rgl パッケージの散布図ラベル

rgl パッケージにタイトルと軸ラベルを追加する際に問題が発生しているようです。最小限の作業例を次に示します。

ラベル (decorate3d でデフォルトで設定する必要があります) もMy Plot.

0 投票する
3 に答える
5178 参照

r - Rでrglを使って半透明の球体を描く

次のような一連のデータがあります。

したがって、各行は 3 次元空間でドット座標を記録します。設定できる半径で、15 番を半透明の球体として、1 つを除いてすべての点を点としてプロットしたいと思います。次に、データ内のどの点が球に含まれているかをプロットから確認できます。私は現在 RGL パッケージを使用しており、次のことを行いました。

したがって、最初のプロット コマンドはセット全体を散布図としてプロットし、2 番目のプロット コマンドはデータの 15 行目を選択して球体としてプロットし、前のキャンバスに追加しました。球に含まれるドットを確認できるように、球を半透明にすることができるかどうか疑問に思っています。つまり、それらのドットは、選択したドットに非常に近いことを意味します。

RGL でこれを行う方法はありますか? または、このタスクを完了する別の方法を教えてください。

ありがとう!

0 投票する
1 に答える
2202 参照

r - RGL を使用した 3D マップのプロット

RGL の 3D 環境でフラット マップをプロットしようとしています。これにより、データと必要な出力画像の両方の側面に最適な投影のためにマップをカスタム ズーム/チルトできるようになるはずです。このスレッドでは、を使用して画像をプロットrgl.surface()するプロセスについて説明します。しかし、この方法が OSM やその他の地図オブジェクトに適応できるかどうかは明らかではありません。あなたが持っているかもしれないどんなアイデアにもとても感謝しています.

これが出発点であり、失敗する理由はError in is.matrix(z) : 'z' is missing. z座標にゼロを挿入する方法はありますか?