Utilizarea rm(list=ls()) la Start de activitate

Î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.

Aveți nevoie de ajutor suplimentar?

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă la Microsoft Insider

V-a fost de ajutor această informație?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×