問題タブ [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.
r - rglでアウトラインを埋める
次のコードは、いくつかの点を描画し、それらを線で結びます。色とアルファを選択して、線で囲まれた領域を塗りつぶしたいと思います。rglを使用してそれを行う方法がわからないようです
r - rgl インタラクティブ 3D プロットを Web に公開する
何かが可能かどうか、または可能でない場合はいくつかのアイデアを探しています...
rgl パッケージを使用して、データをさまざまな角度から見るために回転できるインタラクティブな 3D プロットを生成しました。
他の人がサイトにログオンしてグラフを操作できるように、何らかの方法でこれ (または同様のもの) を Web に公開できるようにしたいと考えています。このようなことは可能ですか?
以前は、R を Web サイトのバックエンドとして使用できるようにする gWidgetsWWW パッケージをいじっていましたが、RGL プロットと同じくらい高度なものを埋め込むことができるかどうかはわかりません。
理想的には、これは Web 上にありますが、そうである必要はありません。つまり、実際のプロットを何らかの形式でパッケージ化して人々に送信できる場合です。
これを達成する方法はありますか、または誰かがより良いアプローチを考えることができますか? (rglと同じ種類の出力を与える、私が調べることができる非Rソリューションはありますか?)
さらに情報が必要な場合はお知らせください。ありがとう!
r - rgl プロットのテキスト サイズを変更できません
パッケージ rgl で生成した 3D プロットのテキスト サイズを変更する際に問題があります。すべて正常に動作しますが、3d オブジェクトの cex プロパティを効果的に変更できません。R 2.14.1 (2011-12-22) を 64 ビット Ubuntu 10.04 LTS (2.6.32-37-generic) で実行しています。例として、次のコードを参照してください (Stack Overflow で見つけました)。
プロットすると、文字はすべて同じサイズになります。
どんな助けでも大歓迎です!よろしくお願いします。
フリーダー・シリンガー
r - Mac OS X で rgl パッケージをロードする際のエラー
Mac OS X (Lion 10.7.3) で R (2.14.2) 用の rgl パッケージ (0.92.858) をインストールしようとしています。ライブラリ (rgl) を読み込もうとすると、次のエラーが表示されます。
ノルウェー語キーボードの Mac を使用しています。多分これは問題と関係がありますか?ただし、言語を米国に変更しても同じエラーが発生します。同様の問題が発生した人はいますか? それを解決する方法はありますか?
r - rgl plot3dを使用したRの3D散布図 - データポイントごとにサイズが異なりますか?
私は使っている
Rを使用してデータセットの3D散布図をプロットしますがrgl
、size
引数は1つのサイズしか取りません。
おそらく別のライブラリを使用して、データポイントごとに異なるサイズにすることは可能ですか、それとも簡単な回避策はありますか?
アイデアをありがとう!
r - ordiplot3d() にポイントを追加する
で PCA を作成してvegan{}
おり、(のデフォルトのように一意の行 ID ではなく) 要因によってポイントにラベルを付けたいと考えていますbiplot.rda()
。私の 2D PCA では、ここで Gavin Simpson が提案した方法を使用しました。カスタム ラベルの付いた PCA を作成するためのこの方法の 3D バージョンがあるかどうか、賢明な R コミュニティに尋ねたいと思います。2D PCA で機能する方法は次のとおりです。
私は自分のコンピューターの 1 つを使用してこれをordirgl()
行いましたが、rgl でうまく動作しない R バージョン/OS の組み合わせがいくつかあるため (これは多くの人にとって問題のようです)、作成できるようにしたいと考えています。と の両方rgl()
のプロットordiplot3d()
これは、biplot.rda のベクトルではなく、3D 空間にポイントをプロットします (最初の問題 - rgl を使用するときにもこの問題が発生します - これらのポイントは、通常のbiplot.rda()
PCA でプロットされるベクトルの端であると思います)。これは私にとってそれほど重要ではありませんが、これらのベクトルを ordirgl で描画してラベルを付ける方法を誰かが知っている場合は、知りたいです. より大きな問題は、作成した ordiplot3d にポイントを追加するのに苦労していることです。理想的には、これは次のようになりますpoints()
。これはいくつかの異なる質問スレッドで見たことがありますが、rgl を必要としないエレガントなソリューションがあればいいのにと思います。
r - 軸の目盛りと目盛りラベル間の R rgl 距離
plot3d() を使用していくつかの点データをプロットしています。y 軸の目盛りラベルを y 軸の目盛りに少し近づけたいと思います。
これを行うことについて私が考えることができる最良の方法は、
1)軸を描画せずに、最初にデータをプロットします
2) axis3d() を呼び出して、y 軸と目盛りを描画しますが、ラベルは描画されないようにします。
3) 3D 空間内の各目盛りの現在の位置を照会します。位置をベクトルに格納します。
4) mtext3d() を使用して、ベクトルの調整に基づいて位置にラベルを追加します
ステップ 3 で問題が発生しました。各目盛りの位置を照会する方法がわかりません。par3d() を使用すると、多数のグラフィカルパラメーターを照会できます。y 軸の目盛りごとに位置を取得するために使用できる同様のものはありますか?
私はこれに間違って近づいていますか?おそらく。
以下は、y 軸ラベルにテキストを追加していないコードの例です....
macos - R パッケージ "rgl" のロード中に問題が発生しました
パッケージをロードしようとすると、次のエラー メッセージが表示されます。
その翻訳は、「'rgl' パッケージ/名前空間の読み込みに失敗しました」です。
すべての依存関係がインストールされます。package.install()
成功せずに使用して、それを削除して再インストールしようとしました。OSX 10.6、R バージョン 2.15.0 を実行しています。
問題がどこにあるのか、誰にも考えがありますか?
編集:私は次のことをするように頼まれました
install.packages("rgl", verbose=TRUE)
その結果、私は得ました:
download.file(url, destfile, method, mode = "wb", ...) のエラー: unbenutzte(s) Argument(e) (verbose = TRUE)
download.packages(pkgs, destdir = tmpd, available = available, の警告: Download von Paket 'rgl' fehlgeschlagen
r - 中心と半径に基づいてRで3次元球をプロットするにはどうすればよいですか?
中心点と半径を指定して、Rで球をプロットするにはどうすればよいですか?
たとえば、次のようなものです。
プロットは3次元座標系で表示されます。