我在R中安装了scatterplot3d软件包。当我用library(scatterplot3d)或require(scatterplot3d)加载它时,我可以创建3d散点图。 但是,当我尝试使用points3d函数时,出现以下错误:

Error: could not find function "points3d"

我尝试将软件包重新安装无济于事(在R内和在命令行中使用R CMD INSTALL作为压缩包)。 我正在运行Xubuntu 12.10内核3.8.7-030807-generic和R版本2.15.3(2013-03-01)。

在命令行中输入locate points3d没有任何结果。

我还尝试了手册中介绍的par.mar默认设置命令。

===============>>#1 票数:5

scatterplot3d在通常的R实践中做了有趣的面向对象的转折。 从函数调用返回的对象包括points3d函数作为该对象的内置部分,但它不在Global环境中。 打算使用“附加”功能将其添加到现有的绘图对象,该功能不是自由生物,而是仅存在于对象畜栏中的家养动物,因此可以将其用作语法:

  object$point3d(x,y,z)

我确实“感到很痛苦”,但是可以告诉您如何克服挫折感,因为我昨天创建了一个工作示例: 使用scatterplot3d绘制球体

  ask by fowlslegs translate from so

未解决问题?本站智能推荐:

关注微信公众号