Otázka
Rm(list=ls()) je na začátku úlohy R, která běžela v dávce užitečné nebo jinak nejvhodnější?
Odpovědí
Ano, může být užitečné spustit mimo dávkový skript příkaz 'rm(list=ls())' pouze k Přesvědčte se, zda máte čisté prostředí R před odesláním dávkové úlohy. Například mohou mít uživatelé, kteří mají své vlastní. Rprofile soubory s posloupností příkazů v nich vytvořit některé objekty R při spuštění R. V takovém případě může být užitečné, chcete-li vymazat všechny existující objekty R před spuštěním kódu R pro dávkovou úlohu.
Zde je například pseudokódu to lze provést:
x <-ls()
Pokud (x není prázdný) {
RM(list=ls()
}
Určitě Ano, můžete spustit kód tímto způsobem po spuštění chcete-li odebrat existující objekty R z pracovního prostoru uživatele.