这个非常简单的情节在拖动,旋转等时会卡住。它并不慢,但是扩展正在改变,因此很难跟踪数据。 这是因为在交互过程中重新定位的轴标签。但是,如果我设置axis = FALSE,为什么呢?它还在四处跳跃......有什么想法吗?
library(rgl)
# has glitches during rotation, etc.
xyz = rbind(
c(696640.9, 211180.6, 1125.691),
c(696640.9, 211180.5, 1125.696),
c(696640.9, 211180.1, 1125.725),
c(696641.1, 211179.8, 1125.813)
)
plot3d(xyz, type="p", size=10)
# runs smoothly
xyz = rbind(
c(6, 2, 1),
c(9, 5, 6),
c(4, 1, 5),
c(1, 8, 3)
)
plot3d(xyz, type="p", size=10)
如何修复此错误'?非常感谢。
此外,由于跳跃,数据本身的定位似乎已损坏。例如,绿线以数据方式接触红线。但是对于所有视角都不一致。
修改
使用scale()
建议的答案正在解决plot3d()
的问题,但并未解决我的问题。我使用points3d()
,segments3d()
和abcline3d()
向地图添加了更多数据,这些数据不是很好。即使我对这些函数添加的数据也使用scale()
。