2

グリッド内にない3タプルのポイントを視覚化しようとしていますが、xとyは等間隔ではありません。したがって、ほとんどの場合必要な行列を作成することも、ベクトルを受け入れる格子輪郭プロットの要件を満たすこともできませんが、かなり制限された形式である必要があります。(x、yはグリッドを形成し、等間隔である必要があります...)

結果が3Dサーフェスであるか、2Dコンタープロットであるかは関係ありません。しかし、何らかの方法で、3タプルの(おそらく補間された)サーフェスを視覚化したいと思います。

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

    myX myY myZ
1   458 4   0.54
2   101 5   0.46
3   390 0   0.45
4   186 2   0.84
5   241 3   0.50
6   495 2   0.67

グラフィック、rgl、latticeパッケージからいくつかのプロット関数を試しました。任意の位置でのx、yペアの接続は簡単ではないことを理解していますが、これを処理できるプロット関数はパッケージにありますか?または、完全なマトリックスを作成するために、事前にデータを簡単に入力(補間)できますか?(視覚化されたモデルをフィッティングしましたが、生データを見たいです...)

ヘルプやヒントをいただければ幸いです。

乾杯、ニコ

4

1 に答える 1

1

質問を理解するのは少し難しいですが、完全な行列に補間する方法を示します。私は通常、パッケージのinterp関数を使用します:akima

set.seed(1)
x <- runif(20)
y <- runif(20)
z <- x^3 + sin(y)

require(akima)
F <- interp(x,y,z)
image(F)
points(x,y)

外挿の例を次に示します。

F <- interp(x,y,z, linear=FALSE, extrap=TRUE)
image(F)
points(x,y)
于 2012-10-30T13:01:49.420 に答える