データフレームに次のデータがあります。
**x** in (0,1)
**y** in [0,1]
**z** in [0,1]
例えば:
X,Y,Z
0.1, 0.2, 0.56
0.1, 0.3, 0.57
...
このタイプのチャートにそれらをプロットしたいと思います:
R を試してみましたが、あまり派手ではない 3d scatterplot しか得られませんでした。ラティス 3D ワイヤーフレームについても読みましたが、理解できませんでした。
RでワイヤーフレームのようなMatlabを取得するにはどうすればよいですか? どのようなデータ変換が関係していますか?
これは、ドキュメントのサンプル コードです。
x <- seq(-pi, pi, len = 20)
y <- seq(-pi, pi, len = 20)
g <- expand.grid(x = x, y = y)
g$z <- sin(sqrt(g$x^2 + g$y^2))
wireframe(z ~ x * y, g, drape = TRUE,
aspect = c(3,1), colorkey = TRUE)
特にはっきりとは思いません。
EDIT :persp3d
関数は正常に動作し、1 つの色で 3D プロットを生成できました。z 値を基準にしてカラー スケールを設定するにはどうすればよいですか?
ヒントをありがとう、Mulone