Jautājums
R darbu, kas ir palaist paketē noderīgs vai citādi labākās prakses sākumā ir rm(list=ls())?
Atbilde
Jā, tas var būt noderīgi, lai sāktu partijas skriptu, izmantojot komandu "rm(list=ls())" tikai, lai pārliecinātos, ka jums ir tīras vides R pirms iesniegšanas pakešuzdevums. Piemēram, iespējams, lietotājiem, kuri ir savas. Rprofile failus ar komandas, izveidot dažu objektu R r startēšanas secība Šādā gadījumā var noderēt, lai izdzēstu esošu R objektiem pirms pakešuzdevuma R koda izpildes.
Piemēram, šeit ir pseudocode, lai to paveiktu:
x <-ls()
Ja (x nav tukšs) {
RM(List=Ls()
}
Jā, noteikti varat palaist kodu šādi pēc startēšanas R esošu objektu noņemt no lietotāja darbvietas.