R Installieren

Pfade und Hinweise, um das benötigste Software im persönlichen Rechner zu installieren.
Autor:in

Miguel Alvarez

Veröffentlichungsdatum

19. August 2024

Geändert

30. Oktober 2025

R und RStudio

Obwohl die Software, die wir für den Kurs benötigen, bereits im CIP-Pool vorhanden ist, hier sind einige Hinweise, falls du auf deinem eigenen Computer üben möchtest. Die Arbeit in diesem Kurs konzentriert sich auf R und RStudio.

R-Pakete

Spezielle Aufgaben, wie sie bei GIS-Anwendungen anfallen, werden in R durch Erweiterungen zur Verfügung gestellt. Erweiterungen werden im R-Jargon Pakete (packages) genannt. Das offizielle Repository für R-Packages ist das Comprehensive R Archive Network, kurz [CRAN] (https://cran.rstudio.com/). Von dort können Pakete direkt in der laufenden Sitzung per Kommandozeile installiert werden.

Für den Kurs kannst du dieses Skript herunterladen und ausführen. Alternativ kannst du die folgenden Kommandozeilen kopieren und in deine Konsole einfügen.

# Step 1: Update Pakages
update.packages(ask = FALSE)

# Step 2: Install missing requirements
pkgs <- c("tidyr", "dplyr", "rvest", "sf", "ggplot2", "terra",
  "stars", "osmdata", "tidyterra", "rasterVis", "leaflet",
  "mapview", "geodata")

missing_pkgs <- pkgs[!pkgs %in% installed.packages()]

if(length(missing_pkgs))
  install.packages(missing_pkgs)

# Step 3: Cross-check
missing_pkgs <- pkgs[!pkgs %in% installed.packages()]

if(!length(missing_pkgs)) {
  message("Success!")
} else {
   stop(paste0(c("Following packages were not installed:",
     paste0("  - ", missing_pkgs)), collapse = "\n"))
}
Pakete laden nicht vergessen

Die Tatsache, dass Pakete installiert sind, bedeutet nicht, dass sie direkt in der Sitzung verwendet werden können. Die Pakete müssen in die Session geladen werden. Dazu benutzt man in R die Funktion library().

Optional

Räumliche Daten können in Google Earth oder QGIS visualisiert werden. Dies ist jedoch kein obligatorischer Bestandteil des Kurses.