web-dev-qa-db-fra.com

Erreur lors de l'exécution de la bibliothèque (ggplot2)

Je viens de mettre à jour vers R 2.11.1 et après avoir installé ggplot2, j'ai essayé

library(ggplot2)

et j'ai

Loading required package: proto
Loading required package: grid Loading
required package: reshape Loading
required package: plyr Loading
required package: digest Error in
eval(expr, envir, enclos) : could not
find function "proto" In addition:
Warning message: In library(package,
lib.loc = lib.loc, character.only =
TRUE, logical.return = TRUE,  :  
there is no package called 'proto'
Error : unable to load R code in
package 'ggplot2' Error:
package/namespace load failed for
'ggplot2'

Toute aide appréciée.

34
Peter Flom

install.packages('ggplot2', dep = TRUE) ferait l'affaire ... installer proto package

75
aL3xa

Ouvrez R Shell et tapez ce qui suit

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

alors il vous demandera de sélectionner le miroir, sélectionnez le plus proche et il l'installera et résoudra votre problème.

22
HMS

Ont également eu des problèmes lors de l'installation de ggplots2, mais voici une solution curieuse (testée sur Windows):

  • J'ai installé via RStudio. À partir de Tools-> install packages et en tapant install.packages("ggplots2", dep=T). Cela n'a pas fonctionné car il n'a pas installé les dépendances.

  • J'ai ensuite installé directement par R gui install.packages("ggplots2", dep=T) et tout s'est bien passé.

3
leonardo

J'ai eu le même problème et cela a fait l'affaire.

  1. Installez le package lazyeval.
  2. Installez ensuite ggplot2
  3. Chargez le ggplot2 bibliothèque et tout fonctionnera, espérons-le.
1
Ali