Warning messages: 1: In par3d(userMatrix = c(1, 0, 0, 0, 0, 0.342020143325668, -0.939692620785909, : parameter "width" cannot be set 2: In par3d(userMatrix = c(1, 0, 0, 0, 0, 0.342020143325668, -0.939692620785909, : parameter "height" cannot be set
时间: 2023-09-26 20:13:54 浏览: 57
错误的提示
这些警告信息是因为在rgl中,par3d()函数中的width和height参数已经不再使用,而使用窗口大小来控制rgl设备的大小。如果你需要调整rgl设备的大小或分辨率,可以使用rgl::open3d()函数的参数来实现。例如,你可以使用以下代码来创建一个大小为1000x1000像素的rgl设备:
```
library(rgl)
open3d(width=1000, height=1000)
# 创建3D图形
# ...
rgl.snapshot("myplot.png", fmt="png")
```
在上面的例子中,我们使用open3d()函数的参数width和height来设置rgl设备的大小为1000x1000像素。你可以根据需要调整这些参数。
希望这些方法能够帮助你解决问题。
阅读全文