Applies ToRevolution Analytics

Въпрос

Е rm(list=ls()) в началото на R задание, което изтече в папка полезна или по друг начин най-добре?

Отговор

Да, може би да започнете пакетно скрипта с командата "rm(list=ls())" просто да се уверите, че имате чиста среда R преди да изпратите задание. Например може да имате потребители, които имат свои собствени. Rprofile файлове с поредица от команди в тях, които създават някои R обекти при стартиране на R. В този случай може да е полезно да изтриете всички съществуващи R обекти преди да изпълните кода R за пакетно задание.Например Ето pseudocode да направите това:x <-ls()Ако (x не е празен) {RM(list=LS()}Да, можете да стартирате със сигурност код по този начин след стартиране, за да премахнете съществуващите R обекти от работната област на потребителя.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.