Attiecas uz
Revolution Analytics

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.

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.