我想在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,所以不会以为这是个问题...
对解决方案/解决方法/替代软件包有何想法?
答案 0 :(得分:0)
RStudio 主要独立于R,因为它是前端。 RStudio调用R进行计算,因此这是大多数限制起作用的地方。
运行R.version
或sessionInfo()
来检查您正在运行的R版本。或者,只需在启动R / Rstudio时注意R控制台中的第一行。
我猜您正在运行R 3.4.x,但是小于R 3.4.4,因此消息。
软件包ggtern
导入了软件包compositions
,后者又导入了robustbase
。尝试手动安装最后一个:
install.packages('robustbase')
看看会发生什么。