Vzťahuje sa na
Revolution Analytics

Otázka

Je rm(list=ls()) začiatku R úlohu, ktorá sa má spustiť v dávkovom užitočné alebo inak najlepšie?

Odpoveď

Áno, to môže byť užitočné začať dávkový skript pomocou príkazu "rm(list=ls())" len, aby ste sa uistili, že máte čisté prostredie R pred odoslaním dávkové úlohy. Napríklad máte používateľov, ktorí majú svoje vlastné. Rprofile súbory postupnosť príkazov v nich vytvoriť niektoré objekty R na spustenie r. V takom prípade je potrebné vymazať všetky existujúce objekty R pred spustením kódu R pre dávkové úlohy.Tu je napríklad pseudokód postupujte:x <-ls()Ak (x nie je prázdny) {}RM(list=LS()}Áno, určite môžete spustiť kód, ako je to po spustení odstrániť existujúce objekty R od používateľa pracovného priestoru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.