Pytanie
Jest rm(list=ls()) na początku zadania R, które zostało uruchomione w trybie wsadowym przydatne lub w inny sposób najlepiej?
Odpowiedzi
Tak, może być przydatne na początek skryptu wsadowego z polecenia "rm(list=ls())", by upewnić się, czy masz czyste środowisko R przed przesłaniem zadania wsadowego. Na przykład może mieć użytkowników, którzy mają swoje własne. Pliki Rprofile z sekwencję poleceń w nich tworzone przez niektóre obiekty R na starcie R. W takim przypadku może być przydatne wymazać wszystkie istniejące obiekty R przed uruchomieniem kodu R dla zadania wsadowego.
Na przykład w tym polu jest pseudocode w tym celu: x <-ls() Jeśli (x nie jest pusty) {} RM(list=ls() } Tak, z pewnością można uruchomić kod podobny do tego po uruchomieniu systemu, aby usunąć istniejące obiekty R z obszaru roboczego użytkownika.