library(caret)
Chargement du package requis: ggplot2 Erreur: échec du chargement du package ou de l'espace de noms pour 'ggplot2' dans loadNamespace (i, c (lib.loc, .libPaths ()), versionCheck = vI [[i]]): il n'y a pas de package appelé 'gtable 'Erreur: le package' ggplot2 'n'a pas pu être chargé
Essaye ça...
install.packages('caret', dependencies = TRUE)
Dans Ubuntu:
Sudo apt-get update
Sudo apt-get install r-cran-caret
J'ai eu le même problème (R 3.5 pour Windows).
Je devais juste continuer à installer les dépendances manquantes jusqu'à ce que tout soit installé (pour moi, il y avait environ 10 dépendances manquantes)
Cela a même nécessité de passer à un miroir différent lorsque les fichiers étaient introuvables!
J'espère que cela aidera quelqu'un à l'avenir ...
> install.packages('caret', dependencies = TRUE)
> library('caret')
Loading required package: ggplot2 Error: package or namespace load failed for ‘ggplot2’ in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]]): there is no package called ‘gtable’ Error: package ‘ggplot2’ could not be loaded
> install.packages('gtable', dependencies = TRUE)
> install.packages('ggplot2', dependencies = TRUE)
> library('caret')
Error: package or namespace load failed for ‘caret’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
there is no package called ‘gower’
> install.packages('gower', dependencies = TRUE)
...
Donc, ce qui a fonctionné pour moi est un peu old school: après avoir installé le paquet caret et avoir obtenu cette erreur, j'ai fait une recherche rapide sur mon PC pour caret (dans mon cas; je suis allé à ThisPC> RoseAdediran), j'ai supprimé le dossier caret, j'ai cherché pour plyr
et a également supprimé le dossier. Je suis retourné à RStudio, redémarré la session et réessayé ce code
install.packages('caret', dependencies=T)
library(caret)
Une fois que vous avez chargé la bibliothèque, les autres importations sont également chargées.
Essaye ça ...
install.packages ('caret', repos = ' http://cran.rstudio.com/ ')
J'ai eu le même problème lors de la mise à jour vers R 3.5, si vous avez changé les versions R en utilisant quelque chose comme la fonction updater
du package installr
, il a quelques problèmes pour copier les bibliothèques entre les versions majeures (3.4 - > 3,5).
La solution qui a fonctionné pour moi était d'installer manuellement toutes les bibliothèques précédentes.
Comme Ian l'a suggéré, essayez d'installer le package mentionné dans le message d'erreur. J'ai eu le même problème et l'erreur était "il n'y a pas de package comme Biobase". J'ai donc cherché sur le Web Biobase, l'ai installé, essayé la bibliothèque (caret) et il a demandé un autre paquet et j'ai continué à installer jusqu'à ce que la bibliothèque (caret) fonctionne. Dans votre cas, il indique "il n'y a pas de package appelé" gtable ". Commencez donc par installer gtable et chargez le curseur et continuez.
Salut Venkatesh Saravanakumar:
Bien qu'il y ait beaucoup de réponses, je donne la mienne car j'ai eu un problème similaire. A écrit la commande
install.packages ("caret")
sur mon fichier rmd et a eu des problèmes avec l'installation. Il a été résolu simplement en inclinant la même ligne dans la console.