Bonjour, j'utilise R (et RStudio dans Ubuntu) Je rencontre le problème suivant.
J'utilise la ligne de code:
library("factoextra")
Error in library("factoextra") : there is no package called âfactoextraâ
Pendant l'installation je récupère le message:
install.packages("factoextra")
Installing package into â/home/martinandrade/R/x86_64-pc-linux-gnu-library/3.4â
(as âlibâ is unspecified)
Warning in install.packages :
dependencies âFactoMineRâ, âcowplotâ are not available
also installing the dependency âggpubrâ
trying URL 'https://cloud.r-project.org/src/contrib/ggpubr_0.2.4.tar.gz'
Content type 'application/x-gzip' length 2665439 bytes (2.5 MB)
==================================================
downloaded 2.5 MB
trying URL 'https://cloud.r-project.org/src/contrib/factoextra_1.0.5.tar.gz'
Content type 'application/x-gzip' length 1390733 bytes (1.3 MB)
==================================================
downloaded 1.3 MB
ERROR: dependency âcowplotâ is not available for package âggpubrâ
* removing â/home/martinandrade/R/x86_64-pc-linux-gnu-library/3.4/ggpubrâ
Warning in install.packages :
installation of package âggpubrâ had non-zero exit status
ERROR: dependencies âFactoMineRâ, âggpubrâ are not available for package âfactoextraâ
* removing â/home/martinandrade/R/x86_64-pc-linux-gnu-library/3.4/factoextraâ
Warning in install.packages :
installation of package âfactoextraâ had non-zero exit status
The downloaded source packages are in
â/tmp/RtmpsKLn56/downloaded_packagesâ
Ce qui produit alors un message d'erreur lorsque je charge le package
install.packages("factoextra")
5 Réponses :
Faites comme ça:
install.packages("factorextra")
library(factorextra)
Ces étapes exactes sont clairement incluses dans la question et ont produit une erreur. Si vous avez des raisons de croire que refaire la même chose aura des résultats différents (par exemple, un problème CRAN connu), votre réponse devrait inclure ces faits. Sinon, cela ne semble pas être une réponse viable.
Merci. Mais c'est ce que je fais et ça ne marche pas
cowplot et FactoMineR nécessite R> = 3.5.0, alors que vous semblez utiliser la version 3.4.0 de R. Une solution possible serait d'utiliser un R à jour de CRAN a >. Alternativement, vous pouvez mettre à jour vers Ubuntu 19.10, qui apporte également un R. à jour.Si les deux ne sont pas possibles, vous pouvez essayer d'installer des versions plus anciennes des packages requis, par exemple. à partir d'un instantané MRAN plus ancien ou avec télécommandes :: install_version () .
Vous pouvez installer l'ancienne version de cowplot. Voici un lien: https://cran.r-project.org/src/contrib/Archive / cowplot / et ancienne version de FactoMineR pour la version R <3.5.0. Voici le lien: https://cran.r-project.org/src/contrib/Archive / FactoMineR /
Pour le package "car", vous pouvez l'installer avec cette commande (sous linux ubuntu):
1) sudo apt-get update
2) sudo apt-get install r-cran-car
Si vous cherchez toujours une réponse, vérifiez que le paquet libcurl4-openssl-dev est installé sur votre système.
C'était la pièce manquante pour moi.
Salut Martinandrade, bienvenue sur StackOverflow! Avez-vous examiné la question ici: stackoverflow.com/questions/27893230/... ? Et quel est le message d'erreur spécifique de l'installation. La
bibliothèque ("factoextra")échoue car le package ne parvient pas à être installé correctement, il ne peut donc pas être chargé.martinandrade, il y a probablement plus d'erreurs / avertissements / messages entre votre tentative d'installation et le "statut de sortie non nul" . Il y a de nombreuses raisons pour lesquelles il peut échouer, et bien que cela puisse être une «chose connue» de quelqu'un, je pense qu'il est plus probable que personne ne le sache avec le peu que nous voyons ici. Veuillez inclure tout le texte d'erreur / d'avertissement / de message qui se produit lorsque vous essayez de l'installer. Il peut être nécessaire de connaître votre système d'exploitation et la version de R, tous deux fournis dans la sortie de
sessionInfo (). (Et s'il vous plaît: stackoverflow.com/editing-help#syntax-highlighting )Salut, je viens de modifier la sortie. Pouvez-vous m'aider à modifier la question? Merci