R Pakete installieren

Linux

Warning

Ein R Paket muss stets sowohl auf den Linux Pool Rechnern, als auch auf den compute Maschinen installiert werden. Wird das Paket nur auf den Pool Rechnern installiert, steht es nicht auf den compute Maschinen (und umgekehrt) zur Verfügung.

Unter Linux lassen sich R Pakete so wie im R Handbuch beschrieben installieren. Um das R Paket mypackage aus dem Sourcearchiv mypackage-1.0_0.tar.gz auf einer Linux Maschine zu installieren genügt es

# R CMD INSTALL mypackage-1.0_0.tar.gz

auszuführen. Die Pakete werden dabei in die sog. User Library unter ~/R/ installiert und stehen damit nur dem installierenden Benutzer und nicht allen Benutzern zur Verfügung.

Windows

CRAN Pakete lassen sich über die Menüführung aus RGui heraus installieren. Bei Paketen, welche nicht im CRAN vorhanden sind, ist zu unterscheiden, ob diese als binäres Paket oder als Source Paket vorliegen.

Um ein binär vorliegendes Paket zu installieren, öffnet man die Eingabeaufforderung und wechselt in das Verzeichnis, in dem das Paket abgelegt wurde. Hier wird analog zur Installation unter Linux folgendes ausgeführt:

# R CMD INSTALL mypackage-1.0_0.zip

Warning

Pakete, welche nicht in binärer Form vorliegen, müssen zunächst kompiliert werden. Hierzu gibt es zwei Optionen:

  1. Windows Toolset installieren, um damit R eine Umgebung bereitzustellen, Quellpakete selbst kompilieren zu können.
  2. Soll keine extra Umgebung installiert werden, um selbst Pakete zu kompilieren, kann der R Winbuilder von JProf. Dr. Uwe Ligges verwendet werden.