1

我想在 r 中创建一个三元图并尝试加载 ggtern 包。当我加载 ggtern 包时,我收到以下错误消息:

错误:

loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) 中的 'ggtern' 的包或命名空间加载失败:没有名为'的包强大的基础'</p>

我还得到以下信息:

另外:警告消息:包“ggtern”是在 R 版本 3.4.4 下构建的”

但我使用的是 RStudio v1.1.383,所以不会认为这会是一个问题......

关于解决方案/解决方法/替代包的任何想法?

4

1 回答 1

1

RStudio大部分独立于 R,因为它是一个前端。RStudio 调用 R 来执行计算,所以这是大多数限制发挥作用的地方。

运行R.versionsessionInfo()检查您正在运行的 R 版本。或者只是在启动 R/Rstudio 时记下 R 控制台中的第一行。

我猜您正在运行 R 3.4.x,但低于 R 3.4.4,因此该消息。

ggtern导入包compositions,包依次导入robustbase。尝试手动安装最后一个:

install.packages('robustbase')

看看会发生什么。

于 2019-01-10T10:05:54.233 回答