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.