web-dev-qa-db-fra.com

ggplot2 ne parvient pas à installer sur R 3.0.2

Je ne parviens pas à installer ggplot2 dans R 3.0.2 sur Ubuntu.

Quand je cours

install.packages('ggplot2',dependencies = TRUE)

J'obtiens l'erreur suivante.

 > install.packages('ggplot2',dependencies = TRUE)
Installing package into ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0’
(as ‘lib’ is unspecified)
Warning in install.packages :
  dependencies ‘plyr’, ‘testthat’ are not available
also installing the dependencies ‘reshape2’, ‘scales’, ‘Hmisc’

trying URL 'http://cran.rstudio.com/src/contrib/reshape2_1.4.1.tar.gz'
Content type 'application/x-gzip' length 34693 bytes (33 Kb)
opened URL
==================================================
downloaded 33 Kb

trying URL 'http://cran.rstudio.com/src/contrib/scales_0.2.4.tar.gz'
Content type 'application/x-gzip' length 40093 bytes (39 Kb)
opened URL
==================================================
downloaded 39 Kb

trying URL 'http://cran.rstudio.com/src/contrib/Hmisc_3.16-0.tar.gz'
Content type 'application/x-gzip' length 629536 bytes (614 Kb)
opened URL
==================================================
downloaded 614 Kb

trying URL 'http://cran.rstudio.com/src/contrib/ggplot2_1.0.1.tar.gz'
Content type 'application/x-gzip' length 2351203 bytes (2.2 Mb)
opened URL
==================================================
downloaded 2.2 Mb

ERROR: dependency ‘plyr’ is not available for package ‘reshape2’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/reshape2’
    Warning in install.packages :
      installation of package ‘reshape2’ had non-zero exit status
    ERROR: dependency ‘plyr’ is not available for package ‘scales’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/scales’
    Warning in install.packages :
      installation of package ‘scales’ had non-zero exit status
    ERROR: dependencies ‘plyr’, ‘reshape2’, ‘scales’ are not available for package ‘ggplot2’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/ggplot2’
    Warning in install.packages :
      installation of package ‘ggplot2’ had non-zero exit status
    ERROR: dependencies ‘ggplot2’, ‘scales’ are not available for package ‘Hmisc’
    * removing ‘/home/gowthamn/R/x86_64-pc-linux-gnu-library/3.0/Hmisc’
    Warning in install.packages :
      installation of package ‘Hmisc’ had non-zero exit status

J'ai aussi essayé

install.packages(c('reshape2','scales'))

Obtenez l'erreur que plyr n'est pas disponible.

J'ai également mis à jour Ubuntu et réinstallé la dernière version de R et mis à jour les packages à l'aide de update.packages(checkBuilt=TRUE). Mais rien n'a fonctionné. Que puis-je faire?

16
gnjago

Si vous n'avez pas besoin de la dernière version, vous pouvez installer la version packagée distribuée par Ubuntu en utilisant:

Sudo apt-get install r-cran-ggplot2

J'ai résolu ce problème en tapant ces commandes:

$ Sudo apt-get install r-cran-plyr
$ Sudo apt-get install r-cran-reshape2
9
American curl

Vous devez mettre à jour votre version R (r-base) vers la dernière version. Ligne de commande comme:

$ Sudo apt-get update
$ Sudo apt-get install r-base

mis à jour ne fonctionnait pas pour moi.

4
ChaosPredictor

apt-get suit ce repos pour rechercher les paquets dans /etc/apt/sources.list. L'ensemble par défaut défini dans la plupart des sources.list ne comprend pas les miroirs CRAN. Pour les utilisateurs d'Ubuntu, vous pouvez ajouter la ligne suivante à /etc/apt/sources.list:

deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu <linux ver>/

J'utilise la version Ubuntu `` fidèle '' et je préfère le miroir berkley cran, donc ma ligne ressemble à:

deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu trusty/

Si vous avez besoin de connaître votre version d'Ubuntu, essayez d'exécuter:

lsb_release -a

Maintenant apt-get peut interagir avec un miroir CRAN pour vous. Prendre plaisir!

2
j_houg

Téléchargez la dernière version de r-base (3.2.2) sur [ http://cran.es.r-project.org/bin/linux/ubuntu/trusty/] utilisez Ubuntu Software Center pour ouvrez-le et installez. Cela mettrait à jour votre version déjà installée vers la dernière. Essayez ensuite d'installer à nouveau le pack ggplot2. Cela a fonctionné pour moi comme par magie. Bonne chance!!

1
Idotchere