Întrebare
Este rm(list=ls()) la începutul o lucrare R care a executat în loturi utile sau în alt mod cea mai bună practică?
Răspunsuri
Da, poate fi util pentru a porni scriptului batch cu comanda 'rm(list=ls())' doar pentru a vă asigura că aveți un mediu curat R înainte de a remite pe loturi. De exemplu, poate fi utilizatorii care au propriul lor. Rprofile fișiere cu o secvență de comenzi în le creează unele obiecte R la pornire de R. În acest caz este util, pentru a șterge toate obiectele existente R înainte de executarea codului de R pentru loturi.
De exemplu, Iată pseudocod aceasta: x <-ls() Dacă (x nu este goală) {} RM(list=LS() } Da, aveți posibilitatea să executați cu siguranţă cod ca acest lucru după pornire pentru a elimina obiectele R existente din spațiul de utilizator.