2017-03-11 25 views
1

(私はRGLを使用しています。)私は、次の中で軸ラベルを移動したいと思います:R/rgl - 3D軸ラベルの移動方法は?

plot3d(1,2,3, xlab="x", ylab="y", zlab="z", xlim=c(-4,4), ylim=c(-4,4), zlim=c(-4,4)) 
abclines3d(x = matrix(0, ncol=3), a = diag(3), col="black", lwd=3) 

示す位置に:

Red arrows showing that I want the labels next to the positive x,y,and z axes

基本的に、私がしたいです正のx軸、y軸、z軸の「端」にあるラベル。これはどうすればいいですか?

答えて

2

あなたはこのような何かを試みることができる:

plot3d(1,2,3, xlab="", ylab="", zlab="", xlim=c(-4,4), ylim=c(-4,4), zlim=c(-4,4)) 
abclines3d(x = matrix(0, ncol=3), a = diag(3), col="black", lwd=3) 
text3d(matrix(c(3,0.2,0.2,4,-6,4,0.1,0.1,3),ncol=3),texts=c('y', 'x', 'z')) 

enter image description here

+0

まあ、それは近いのですが!私が回転するときを除いて、 "y"と "z"はそれぞれの軸の端にあまりありません。そのポジショニングを微調整できますか? – anon

+0

@anon私は最良の選択肢は、正確な要件に合った異なるテキスト位置を試してみることだと思います。 –

+1

あなたは自分でそれを理解しなければならないのですか? =) – anon

関連する問題