Frage
Ist rm(list=ls()) Anfang ein R-Auftrag, der im Stapel nützlich oder anderweitig empfohlen ausgeführt wurde?
Antwort
Ja, kann es nützlich sein, die Batch-Skript mit dem Befehl 'rm(list=ls())' zu R Sauberkeit verfügen, bevor Sie die Stapelverarbeitung starten. Beispielsweise müssen Sie Benutzer, die Ihre eigenen. Rprofile-Dateien mit einer Folge von Befehlen werden, die beim Start r R Objekte erstellen In diesem Fall können sie vorhandene R Objekte löschen vor dem Ausführen des R-Codes für die Stapelverarbeitung nützlich.
Hier ist z. B. Pseudocode dazu: X <-ls() Wenn (X nicht leer) {} RM(List=ls() } Ja, führen Sie sicherlich Code nach dem Starten des vorhandenen R Objekte aus dem Workspace Benutzer entfernen.