26 Dateipfade
R verwendet Dateipfade im Unix-Format mit /, während Windows in Dateipfaden \ verwendet. \\ funktioniert in R für beide Betriebssystemtypen (Windows sowie macOS und Linux).
Ein hilfreiches Tool für das Kopieren und Umwandeln von Dateipfaden auf Windows ist Path Copy Copy, das ein Add-on für den Datei-Explorer in Windows liefert.
Es gibt absolute Dateipfade (Beispiel: C:/Users/user/Documents/example.R) und relative Dateipfade (Beispiel: ./r-scripts/example.R).
Relative Dateipfade beziehen sich auf das aktuelle Arbeitsverzeichnis. Gängige Kurzschreibweisen für relative Dateipfade sind . für das aktuelle (Arbeits-)Verzeichnis, .. für die übergeordnete Verzeichnisebene (übergeordnetes Verzeichnis) und ~ für das sogenannte Home-Verzeichnis (das in R als Standard-Arbeitsverzeichnis dient).
Um die Wiederverwendung von Code auf anderen Systemen zu erleichtern, ist es im Allgemeinen vorzuziehen, relative Dateipfade zu verwenden. RStudio-Projekte sind eine Möglichkeit, um die Verwendung von relativen Dateipfaden zu erleichtern, da sie das Arbeitsverzeichnis automatisch auf den Speicherort der Projektdatei einstellen. Weitere Informationen zu RStudio-Projekten finden Sie in Kapitel 27.