【问题标题】:Objects within functions not found未找到函数内的对象
【发布时间】:2017-05-06 22:13:09
【问题描述】:

我最近更新到 R 3.4.0,并且正在运行 Linux Mint 17.1。当我第一次更新 R 时,一切正常(我认为)。现在,来自不同软件包的许多基本功能都失败了。在每种情况下,该函数似乎都在内部调用了另一个函数,但随后找不到创建的临时对象。这是一个例子:

   > library(nlme)
   > fm1 <- gnls(weight ~ SSlogis(Time, Asym, xmid, scal), Soybean, weights = varPower())
   Error: object 'fit_gnls' not found

许多软件包中的许多功能都会发生完全相同的错误,我被卡住了。任何建议都会受到欢迎。我确实尝试了完全重新安装 R,但没有任何效果。

【问题讨论】:

  • 我无法在 x86_64-apple-darwin15.6.0 (64-bit)nlme_3.1-131 上使用 R 3.4.0 重现此错误。也许在错误发生后分享您的sessionInfo() 以查看您使用的软件包版本。也许还可以查看conflicts(),看看您是否屏蔽了任何功能。

标签: r function object


【解决方案1】:

事实证明,有许多可用软件包的更新版本,但 Rstudio 中的“更新软件包”按钮告诉我它们都是最新的。我运行了 update.packages() 并且一切都恢复正常了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-17
    • 2013-06-22
    • 2011-10-20
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 2020-12-25
    相关资源
    最近更新 更多