无法加载 ggtern 包
Can't load ggtern package
我想在 r 中创建一个三元图并尝试加载 ggtern 包。当我加载 ggtern 包时,我收到以下错误消息:
错误:
package or namespace load failed for ‘ggtern’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
there is no package called ‘robustbase’
我还得到以下信息:
In addition: Warning message: package ‘ggtern’ was built under R version 3.4.4"
但我使用的是 RStudio v1.1.383,所以没想到会有问题...
对解决方案/解决方法/替代方案有任何想法吗?
RStudio 大部分 独立于 R,因为它是一个前端。 RStudio 调用 R 来执行计算,因此这是大多数限制发挥作用的地方。
运行 R.version
或 sessionInfo()
检查您使用的是哪个 R 版本 运行。或者在启动时记下 R 控制台中的第一行 R/Rstudio.
我猜你是 运行 R 3.4.x,但低于 R 3.4.4,因此出现了消息。
包ggtern
imports the package compositions
which in turn imports robustbase
。尝试手动安装最后一个:
install.packages('robustbase')
看看会发生什么。
我想在 r 中创建一个三元图并尝试加载 ggtern 包。当我加载 ggtern 包时,我收到以下错误消息:
错误:
package or namespace load failed for ‘ggtern’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): there is no package called ‘robustbase’
我还得到以下信息:
In addition: Warning message: package ‘ggtern’ was built under R version 3.4.4"
但我使用的是 RStudio v1.1.383,所以没想到会有问题...
对解决方案/解决方法/替代方案有任何想法吗?
RStudio 大部分 独立于 R,因为它是一个前端。 RStudio 调用 R 来执行计算,因此这是大多数限制发挥作用的地方。
运行 R.version
或 sessionInfo()
检查您使用的是哪个 R 版本 运行。或者在启动时记下 R 控制台中的第一行 R/Rstudio.
我猜你是 运行 R 3.4.x,但低于 R 3.4.4,因此出现了消息。
包ggtern
imports the package compositions
which in turn imports robustbase
。尝试手动安装最后一个:
install.packages('robustbase')
看看会发生什么。