問題タブ [plot3d]

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 投票する
3 に答える
2825 参照

r - hist3D()で3Dプロットラベルにギリシャ文字をプロットする方法は?

を使用して 3D ヒストグラムをプロットしていますが、下付き文字付きのギリシャ文字が含まれるようhist3D()に変更したいと考えています。xlab

使った

うまくいきません。ラベルに「theta[1]」という文字列が表示されるだけです。一方、通常のプロットコマンドだけでは問題なく動作します。

hist3D()では、下付きのギリシャ文字をプロットに導入するにはどうすればよいでしょうか?

( hist3D()plot3D ライブラリにあります)

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

r - locfit を plot3d するにはどうすればよいですか?

次のようにプロットすると点群を形成する変数 x、y、z があります。

私はそれらにロックフィットをしました

これにより、空間の最も密度の高い領域を通過する曲線が得られることを理解しています。

この曲線を plot3d / RGL でプロットするにはどうすればよいですか?

0 投票する
0 に答える
85 参照

r - R: plot3d - z を正しいペアに関連付けたまま x 変数と y 変数をソートする方法は?

を使用して 3 次元でサーフェスをプロットしようとしていますが、plot3D問題が発生しています。皆さんが助けてくれるか、少なくとも私を正しい方向に向けてくれることを願っています. それが解決策である場合、私は別のパッケージを使用することにオープンです。

数十の列を持つタブ区切りのテキスト ファイルを読み込んでいます。それぞれが独自の変数であり、各行は 1 つの観測値です (意味があることを願っています)。

r_NH4x 軸にマッピングしたいのr_NO3は y でremoval_Nあるとしましょうz

plot3D入力が行列の場合、x と y が単調増加する必要があります。私のデータの構造とサイズにより、両方を並べ替えることが難しくなっています (少なくとも、その方法を理解することはできませんでした)。xman ページを読んで、リストを使用して, y,zを一度に入力できることを知りました (順序については言及しません)。

plot3d が解釈するリストを作成します。

そして、私はプロットしようとしますplot3d

その結果、rgl各点を表面ではなく散布図としてプロットするオブジェクトが作成されます。

plot3Dコマンドに引数を追加して、これをサーフェスに変える方法はありますか?

私のデータが不連続である、または順序付けされていないという事実は、サーフェスがプロットされないようにしていますか?

解決策を探していると、この質問にたどり着きました。解決策をたどろうとして、次のスクリプトを試しました:

出力はごちゃごちゃした平面で、 と の軸r_NH4r_NO3奇妙で、入力と一致していませんでした (しかし、少なくとも散布図は作成されていません!)。

正しい座標に関連付けられたまま、変数xと変数の両方で並べ替える方法はありますか?yz

plot3D は、(モデルや関数の代わりに) 離散値を使用してサーフェスをプロットすることさえできますか?


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

r - 印刷に適したR plot3D配色は?

plot3D::scatter3D関数を使用して、3D データセットを視覚化します。すべて正常に動作しますが、z レベルを表す色は、印刷するとほとんど見えません (特に黄色)。

これまでの私のコード:

coland/orのクールなパラメータをいくつかお勧めできますかcolkey?

0 投票する
2 に答える
156 参照

r - plot3D を使用してレートまたはプロポーションの R で 3D 画像を再現しようとしています

先日、1980 年から 1999 年までの出生率の経年変化を年齢別に説明している雑誌で、この 3D 写真を見ました。縦線は出生率。2 本の横線は、年齢と年です。

ここに画像の説明を入力

ぜひとも再現してみたいものです。データは次のようになると想像できます(簡略化)

いくつかの 3D ライブラリを検索したところ、パッケージplot3Dが出てきました。関数の仕組みを理解しようとしましたouter()が、理解できませんでした。

上記のような 3D プロットを再現する方法を教えてください。

0 投票する
0 に答える
464 参照

r - パッケージ plot3D の slice3D() を使用します

パッケージを使用してplot3D、4 番目の変数に基づく色で xyz データをプロットしようとしています。

私のデータは次のようになります。

私が最初にしたことは、パッケージakimaから関数を使用することでしたinterp。通常のグリッドを作成するには

パッケージからplot3D関数を使用しましたslice3D

ampl私の問題は、データを 作成する方法がわからないcolvarため、このプロットで色付けを提供することです。

いろいろ試しましたが、ここで行き詰まると思います。

from をexample(slice3D)使用して を作成します。oxsat$valdata(oxsat)colvar