So löschen sie alle diagramme in rstudio (mit beispiel)


Sie können die folgende grundlegende Syntax verwenden, um alle Diagramme in RStudio zu löschen:

 dev. off ( dev.list ()[" RStudioGD "])

Die folgenden Beispiele zeigen, wie Sie diese Syntax in der Praxis anwenden können.

Beispiel 1: Alle Plots in RStudio löschen

Nehmen wir an, wir verwenden den folgenden Code, um in RStudio drei verschiedene Punktwolken zu erstellen:

 #create some vectors
x <- c(1, 1, 3, 4, 6, 7, 9, 10, 14, 19)
y <- c(3, 5, 5, 4, 6, 9, 10, 14, 13, 14)
z <- c(14, 14, 13, 10, 6, 9, 5, 4, 3, 5)

#create several scatterplots
plot(x, y)
plot(x, z)
plot(y, z)

Wir können jede dieser Punktwolken im RStudio-Plotfenster visualisieren:

Mit den blauen Pfeilen in der oberen linken Ecke des Plotfensters können wir durch die verschiedenen Plots scrollen, die wir erstellt haben.

Anschließend können wir den folgenden Code verwenden, um alle Plots aus der RStudio-Umgebung zu löschen:

 #clear all plots
dev. off ( dev.list ()[" RStudioGD "])

Das Plotfenster wird nun von allen Plots geleert:

Beispiel 2: Alle Plots in RStudio löschen (und alle Fehler entfernen)

Wenn in RStudio keine Plots vorhanden sind und wir versuchen, alle Plots zu löschen, erhalten wir eine Fehlermeldung:

 #attempt to clear all plots
dev. off ( dev.list ()[" RStudioGD "])

Error in if (which == 1) stop("cannot shut down device 1 (the null device)"): 
  argument is of length zeroan>))

Wir können diesen Fehler jedoch mit einer try()- Anweisung unterdrücken:

 #attempt to clear all plots (suppress error if not plots exist)
try(dev. off (dev. list ()[" RStudioGD "]), silent= TRUE )

Dieser Code versucht, alle Diagramme aus RStudio zu löschen. Wenn keine Diagramme vorhanden sind, werden keine Fehler angezeigt.

Wenn dieser Code im Konsolenfenster ausgeführt wird, erhalten wir keine Fehlermeldungen, obwohl keine Diagramme gelöscht werden müssen.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So erstellen Sie einen leeren Plot in R
So beschriften Sie Punkte in einem Streudiagramm in R
So erstellen Sie ein Streudiagramm in R mit mehreren Variablen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert