5 Stimmen

R-Pakete im Archiv installieren

Wie kann ich Pakete, die sich in einem Archiv befinden, unter Windows installieren?

http://cran.r-project.org/src/contrib/Archive/

Wenn ich versuche, die aus dem Archiv heruntergeladene tar.gz-Datei zu installieren, erhalte ich die folgende Fehlermeldung:

Error in gzfile(file, "r") : cannot open the connection
In addition: Warning messages:
1: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file
2: In gzfile(file, "r") :
  cannot open compressed file 'grasp_2.5-7.tar.gz/DESCRIPTION', probable reason 'No such file or directory'

6voto

Ramnath Punkte 52709

Sie können die Funktion install_version en devtools . Angenommen, Sie möchten die Version 0.8 von ggplot2 können Sie es aufrufen als install_version('ggplot2', '0.8') . Wenn Sie mit Windows arbeiten, können Sie die Anweisungen befolgen aquí um Pakete aus den Quellen zu erstellen.

5voto

Paul Hiemstra Punkte 58352

Sie können die Quellen (tar.gz-Dateien) herunterladen und mit installieren:

R CMD INSTALL packagename.tar.gz

0voto

Constanza Garcia Punkte 336

Ich hatte das gleiche Problem bei der Installation des Graph-Pakets aus dem Archiv. Das Paket ist für ein anderes Paket (bnclasify) erforderlich.

chooseBioCmirror() #select a different mirror than CRAN. This mirror may be #because is the one that has bnclasify in it (check this statement)

setRepositories() #In here you can select as many as you want to search for the       #package you need

ap <- available.packages() #list of all available packages

"graph" %in% rownames(ap) #search the package you need by name (return TRUE or #FALSE). 

install.packages("graph", dependencies=TRUE) #if the last statement TRUE then #install the package like normally

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X