命名空间不可用并替换为 .GlobalEnv

nou*_*use 3 r

当运行 4.0 之前的代码时,我收到此消息(德语)。

\n
  Warnung: Namensraum \xe2\x80\x98gamlss.dist\xe2\x80\x99 ist nicht verf\xc3\xbcgar und ist durch.GlobalEnv ersetzt worden w\xc3\xa4hrend Objekt \xe2\x80\x98mod_gam\xe2\x80\x99 verarbeitet wurde\n
Run Code Online (Sandbox Code Playgroud)\n

翻译:

\n
"Warning: Namespace "gamlss.dist" is not available and is replaced by .GlobalEnv, while object "mod_gam" was processed."\n
Run Code Online (Sandbox Code Playgroud)\n

我重新安装了gamboostlss、gamboost和mboost,但这个警告仍然存在。我怎样才能摆脱它,我可以相信计算结果吗?

\n

小智 5

.RData这可能是工作目录中文件内部变量的问题。该文件包含 R 会话期间创建的所有数据、变量和对象。当您工作时,这些数据将被存储以供下一次会话使用。如果您将数据存储在例如 CSV 中并且不需要存储会话数据,则可以完全删除 RData 文件并让 RStudio 创建一个新文件(请参见例如此处)。

如果您需要此会话数据,但您有源数据来创建新的mod_gam,则可以通过从 R 控制台mod_gam运行来删除该对象。rm(mod_gam)请注意,这将从 RData 文件中删除您的对象,因此您需要再次运行代码以创建新的mod_gam.

这应该有效,希望有帮助。