1

我注意到马赛克包是几天前更新的(1.8.3)。从那以后,我不断收到马赛克无法加载的错误消息。

    > library(mosaic)
    Error: package or namespace load failed for ‘mosaic’:
    object ‘compare’ is not exported by 'namespace:mosaicCore'

该软件包已安装,并且可以在 PC 上运行。我已经尝试重新安装 R 和 R studio 来确定,但我一直收到同样的错误。有谁遇到过同样的问题或想出了如何解决它?

4

3 回答 3

1

它在 Mac 上运行良好(它是在 Mac 上开发的)。

我不确定您是如何安装的,但您还需要更新版本的镶嵌核心。由于某种原因,这似乎没有发生。

如果您的更新方法尚未触发它们,我建议也更新镶嵌数据和 ggformula。上周所有四个包裹都送到了 CRAN。如果已经有一段时间了,您可能会执行 update.packages()。

于 2021-01-21T17:40:03.990 回答
0

我女儿今天也遇到了同样的问题。

按照这里的建议,我们安装了最新的mosaicData,问题依旧。

然后退出Rstudio,重启Rstudio,再次运行library(mosaic)后,提示缺少几个包,

安装缺少的软件包后,一切正常。

于 2021-01-24T18:03:05.617 回答
0

我班上的其他人也有同样的问题。与上述答案类似,我不得不:

  1. 卸载/删除包 ggformula
  2. 更新包mosaicCore
  3. 重新安装ggformula
  4. 重新安装马赛克

这就是我能够解决问题的方式。

于 2021-01-26T20:42:07.743 回答