Starten Sie R in R Studio neu
- Die Notwendigkeit, R neu zu starten
- R interaktiv neu starten (bevorzugte Methode)
- R im Code neu starten (undokumentiert)
- Verwenden Sie R-Projekte
- Verweise
Dieser Artikel erläutert die Notwendigkeit, R neu zu starten, und erwähnt dann alternative Möglichkeiten, R mit R Studio neu zu starten.
Die Notwendigkeit, R neu zu starten
Wenn wir Datenanalysen durchführen, müssen wir sicherstellen, dass unsere Ergebnisse nur von den Daten abhängen, die wir für die Analyse verwenden.
Standardmäßig gibt uns R Studio jedoch einen gemeinsamen R-Prozess und eine gemeinsame globale Umgebung für alle Dateien, die in R Studio geöffnet sind. Wenn wir eine Variable mit demselben Namen in mehreren Dokumenten erstellen, überschreibt die zuletzt erstellte die vorherige.
Wenn wir zum ersten Dokument zurückkehren und die Variable verwenden, erhalten wir ihren neuen Wert, der im zweiten Dokument erstellt wird.
Um alle erforderlichen Bibliotheken zu laden und alle Variablen im aktuellen Dokument zu erstellen, müssen wir R neu starten, wenn wir mit der Arbeit an einem neuen Dokument beginnen oder zu einem Dokument zurückkehren.
Ein Neustart von R löscht alle Variablen und entlädt alle unsere geladenen Bibliotheken.
Ein zusätzlicher Vorteil des Neustarts von R besteht darin, dass der Computerspeicher von R freigegeben wird, der nicht mehr verwendet wird.
R interaktiv neu starten (bevorzugte Methode)
Innerhalb von R Studio können wir R entweder über das Menüelement oder die Tastenkombination neu starten.
- Klicken Sie auf
Sitzung
>R neu starten
. - Drücken Sie Strg+Umschalt+F10. Drücken Sie auf einem Mac Befehl anstelle von Strg.
Dies ist die einzige dokumentierte Möglichkeit, R aus der R Studio-IDE neu zu starten.
R im Code neu starten (undokumentiert)
Eine undokumentierte Möglichkeit, R in R Studio neu zu starten, die in Online-Foren/Artikeln erwähnt wird, ist die Verwendung des Codes .rs.restartR()
.
Dadurch werden jedoch weder Pakete entladen noch die erstellten Variablen gelöscht.
Da es nicht dokumentiert ist, ist es besser, diese Methode zu vermeiden.
Verwenden Sie R-Projekte
Da einer der Gründe für einen Neustart von R darin besteht, die Datenanalyse in einer sauberen R-Sitzung zu starten, ist ein guter Ansatz die Verwendung von R-Projekten. R Studio erstellt für jedes Projekt eine separate R-Sitzung.
Verweise
Siehe Kapitel 8 von R für Data Science, um mehr über R-Projekte zu erfahren.
Siehe auch Abschnitt 1.6 von R für Health Data Science, um mehr über Startoptionen für R Studio zu erfahren.