无法加载ggtern软件包

时间:2019-01-10 09:41:04

标签: r ggplot2 ggtern

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

错误:

  

在loadNamespace(j <-i [[1L]],c(lib.loc,.libPaths()),versionCheck = vI [[j]])中,“ ggtern”的包或名称空间加载失败:    没有名为“ robustbase”的软件包

我还得到以下信息:

  

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

但是我正在使用RStudio v1.1.383,所以不会以为这是个问题...

对解决方案/解决方法/替代软件包有何想法?

1 个答案:

答案 0 :(得分:0)

RStudio 主要独立于R,因为它是前端。 RStudio调用R进行计算,因此这是大多数限制起作用的地方。

运行R.versionsessionInfo()来检查您正在运行的R版本。或者,只需在启动R / Rstudio时注意R控制台中的第一行。

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

软件包ggtern导入了软件包compositions,后者又导入了robustbase。尝试手动安装最后一个:

install.packages('robustbase')

看看会发生什么。