1
私のデータは相関の下三角行列です。サーフェスプロットをプロットし、その上にメッシュグリッドを重ねたいと思います。何らかの理由で、btyパラメータは何もしていません。私は、プロットを裏地付き/グリッドボックスにカプセル化したい。誰も私がここにボックスのタイプを指定できない理由を知っていますか? R persp3d "bty" paramter not working
nbcol = 100
red = colorRampPalette(brewer.pal(9,"Reds"))(nbcol)
ccol = cut(corr, nbcol)
persp3d(z= corr,
x = seq(0, 100, length.out = nrow(corr)),
y = seq(0, 100, length.out = ncol(corr)),
color =red[ccol],
box = T,
aspect = c(100, 100, 70),
bty = "b2",
axes = T,
xlab = "", ylab = "", zlab = "" )
surface3d(x=seq(0, 100, length.out = nrow(corr)),
y=seq(0, 100, length.out = nrow(corr)),
z= corr,
back = "lines" , front = "lines")
axes3d(box = T, c('z+-','x-','y++'))
ライブラリ "plot3D"から探している機能が "persp3D"で、現在 "rgl"の "persp3d"を使用していますか? "persp3D"にはbty引数があります。 – ani
ありがとう、私は昨夜、私が見ていた例がpersp3D関数を使っていたことを実感しました。残念ながら、persp3Dではメッシュサーフェスをオーバーレイしたり余分な軸を追加することはできません。私は両方の機能から機能を望むように見えます! –