問題タブ [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 プロット: PostScript として保存するときにポイント サイズが変わらない
rgl を使用して 3D 散布図を生成しようとしています。私の画面では見栄えがしますが、PDF (またはその他のポストスクリプト形式) としてエクスポートすると、使用するサイズ指定が完全に無視されます。
(Macbook の Mountain Lion で RGui v.2.15.1 と rgl v.0.92.892 を実行しています。)
例えば:
これを機能させる方法についてのアイデアはありますか?私が使用している画像の解像度はrgl.snapshot
あまりよくないようです。このプロットのベクトル画像を取得したいと思っています。
また、私はこのスレッドに従いましたが、テキストのサイズをうまく変更できましたが、ポイントは変更できませんでした。したがって、これを回避する1つの方法は、円を文字として使用してポイントをテキストとしてプロットすることだと思いましたが、rglに記号や式を受け入れることもできませんでした...
r - x&yがグリッド内になく、R内で等間隔ではない、3タプルの3Dプロットまたはコンタープロット
グリッド内にない3タプルのポイントを視覚化しようとしていますが、xとyは等間隔ではありません。したがって、ほとんどの場合必要な行列を作成することも、ベクトルを受け入れる格子輪郭プロットの要件を満たすこともできませんが、かなり制限された形式である必要があります。(x、yはグリッドを形成し、等間隔である必要があります...)
結果が3Dサーフェスであるか、2Dコンタープロットであるかは関係ありません。しかし、何らかの方法で、3タプルの(おそらく補間された)サーフェスを視覚化したいと思います。
データは次のようになります。
グラフィック、rgl、latticeパッケージからいくつかのプロット関数を試しました。任意の位置でのx、yペアの接続は簡単ではないことを理解していますが、これを処理できるプロット関数はパッケージにありますか?または、完全なマトリックスを作成するために、事前にデータを簡単に入力(補間)できますか?(視覚化されたモデルをフィッティングしましたが、生データを見たいです...)
ヘルプやヒントをいただければ幸いです。
乾杯、ニコ
r - 2 番目の 3dplot を追加する
次のように作成された3D散布図があります。
これはうまくいきます。今、別のプロットを重ねたいので、これを試しました:
ただし、これは失敗します。古いプロットが上書きされるだけです。新しいプロットを重ねる方法はありますか?
r - この 3D ヒストグラムを再作成するにはどうすればよいですか?
私はこの絵について話している:
質問:
これはRであり、Matlabではありませんよね?ページの下には、Rで作成されたと書かれています....
これどうやってするの?つまり、この高度な緑色の面とこのグリッドを使用して、このような 3D 散布図を作成するにはどうすればよいでしょうか? 簡単な散布図と 3D 散布図を作成する方法を説明しましたが、このような高度な画像を作成するにはどうすればよいでしょうか? これはどのパッケージですか?
この写真が自動的に回転する紙に含めたいです。これを tex-distribution に含める方法は知っていますが、単一の png が必要です。たとえば、私がアニメーション化する 1000 枚の写真です。しかし、どうすればRでそれらを取得できますか? それを回転させてから、小さな回転ごとにグラフィック ファイルとして保存する必要があります。
助けてくれてありがとう、私の最大の問題は、このグラフィック(パッケージ?)の作成と、それを回転させる方法(rコード?)です。
r - 特定の点に色を付けるためにグラフを指定する方法は?
R のrglパッケージを使用して 3D でマトリックスをグラフ化していますが、2 つの重要なグループのポイントをどのように色付けできるか疑問に思っていました。色で識別しようとしている行列の行番号を知っています。
強調表示するグループ A のポイントは行です:288, 482, 621, 1304
グループ B のポイントは行です:503, 727, 764, 904, 1412 1480, 1555
r - Rでボクセル画像をプロットする
ボクセルオブジェクト(3D配列)をプロットするためのライブラリまたは関数がRに存在するかどうかを知っていますか?3D散布図を実行できるパッケージrglを見つけましたが、3D配列で機能する関数「image」に相当するものを本当に探しています。ありがとう
r - rglパッケージplot3dによって構築された球に名前を付けます
Rでplot3d(rgl)を使用して3Dグラフを作成するときに名前を表示する方法はありますか?同じ座標にプロットする球が多数ある場合、球が属するエントリを見つけるのが難しいためです。たとえば、次のデータがあります。
ただし、わかりやすいように、グラフにA、B、Cという名前を表示したいと思います。または、マウスを1つの特定の球に置いたときにのみ名前が表示されるようにします。いろいろな色を使ってみましたが、球が20個くらいあると色が足りなくなったり、色が近すぎて見分けがつかなくなったりします。
linux - gif画像の解像度を上げる方法は?
Rのrglパッケージ(plot3dおよびmovie3d関数)によって生成されたgif画像の解像度を上げる方法-外部またはRを介して?
Rコード:
出力:
アップデート
コードの先頭にこの行を追加すると、問題が解決しました
r - 新しいrglデバイスを開くと、プロットスタイルはデフォルトのものとは大きく異なります。
rgl.open()を使用してbgを白に設定した後、rglパッケージを使用して異なるキャンバス(rglデバイス)でいくつかの3Dグラフィックスをプロットすると、プロットスタイルがデフォルトのものとは大きく異なるように見えます。これを設定する方法はありますか?下の写真をご覧ください。これらの2つのグラフを回転させると、非常に異なるエクスペリエンスを得ることができます。デフォルトのキャンバスに同じグラフをプロットして、新しいグラフを開いて同じ写真をプロットしてみてください。
また、座標の外側のボックスを立方体から球に変更する方法はありますか?
r - plot3d-一度に2つのプロットを持つ
plot3d()
ひねって回転できる3Dプロットを生成します。しかし、plot3d()
もう一度電話すると、前のプロットは消えて、このプロットに置き換えられます。
古いウィンドウが新しい3Dプロットに置き換えられるのではなく、新しいXQuartzウィンドウが開くようにするにはどうすればよいですか。
基本的に、2つの3Dプロットを同時に開きたいと思います。