当我安装插入符号时。
install.packages("caret", dependencies=c("Depends", "Suggests"))
library(caret)
## Loading required package: lattice
## Loading required package: ggplot2
LoadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]])出错: 没有名为“消化”的包裹 错误:包' ggplot2'无法加载。
所以我通过使用此代码安装插入符来解决包摘要的问题,以及我又能得到什么:
install.packages("caret", dep="TRUE")
library(caret)
## Loading required package: lattice
## Loading required package: ggplot2
LoadNamespace(i,c(lib.loc,.libPaths()),versionCheck = vI [[i]])出错: 没有名为' gtable'
的包裹 错误:包' ggplot2'无法加载。
如何在没有此类错误的情况下成功安装插入符号,尤其是ggplot2错误!
我的R版本是R 3.2.2
答案 0 :(得分:3)
谢谢大家的帮助。我确实尝试install.packages("caret", dep="TRUE")
安装了软件包digest
,然后尝试了install.packages("ggplot")
安装了ggplot
的依赖项gtable
,但仍然有一些丢失的软件包。在提示安装丢失的软件包之后,最终设法加载caret
而没有任何问题。
答案 1 :(得分:0)
您遗失了ggplot2
导入的一些软件包(例如digest
和gtable
)
您应该使用
install.packages("caret", dependencies = c("Depends", "Imports", "Suggests"))
这应该与dep = TRUE
相同,但是,当我使用上面的字符串时,我得到了所有要求。
答案 2 :(得分:0)
尝试使用此行安装ggplot2
:
install.packages('ggplot2', repos='http://cran.us.r-project.org')
答案 3 :(得分:0)
在R3.2.3下安装所需的软件包及其库作为此版本中构建的插入符号,并且它适用于我。