• R语言
  • 如何改变3D散点图坐标轴的位置

请问用scatterplot3d()、plot3d()、cloud()等函数画出来的3D图能不能改变坐标轴的位置?

"改变坐标轴的位置"是什么意思? xyz之间互相换位 还是在空间中平移坐标轴?

就是在空间中平移,现在xyz坐标轴都是在最边上,怎么移到正中央?

回复 第3楼 的 roach:好像不能移动的。

即使能够平移, 我觉得这几个函数中坐标轴位置的设计, 至少对于3D散点图, 还是有道理的, 其实看一下MATLAB的3D图形, 也是一样的处理方式.

如果很喜欢自定义图形风格, 不妨学学Asymptote或者pgf一类的工具, 较之修改R图形的风格, 用这些工具直接画可能还要简单些.

5 天 后

回复 第6楼 的 jueduijingying:??plot3d ===> rgl 包里的。