Platí pro
Revolution Analytics

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.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.