When I install caret with.
install.packages("caret", dependencies=c("Depends", "Suggests"))
library(caret)
## Loading required package: lattice
## Loading required package: ggplot2
Error in LoadNamespace(i, c(lib.loc, .libPaths()), versionCheck=vI[[i]]): there is no package called 'digest'
Error: package 'ggplot2' could not be loaded.
So I resolve the issue with the package digest by installing caret using this code and what do I get again:
install.packages("caret", dep="TRUE")
library(caret)
## Loading required package: lattice
## Loading required package: ggplot2
Error in LoadNamespace(i, c(lib.loc, .libPaths()), versionCheck=vI[[i]]): there is no package called 'gtable'
Error: package 'ggplot2' could not be loaded.
How do I install caret successfully without this kind of errors, especially the ggplot2 error!
my R Version is R 3.2.2
Try this line to install
ggplot2
:You are missing some packages that
ggplot2
imports (e.g.digest
andgtable
)You should probably use
This should be the same as
dep = TRUE
but, when I use the character string above, I get all the requirements.install packages required and their library under R3.2.3 as caret built in this version and it is worked for me.
Thanks guys for the help. I did try
install.packages("caret", dep="TRUE")
which installed the packagedigest
, then triedinstall.packages("ggplot")
which installedggplot
with the dependencygtable
but still had some missing packages. Did finally manage to loadcaret
without any problems after installing the missing packages as prompted.