Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Domanda

È rm(list=ls()) all'inizio di un processo che è stato eseguito in batch utili o in caso contrario si consiglia di R?

Risposta

Sì, può essere utile iniziare lo script batch con il comando 'rm(list=ls())' solo per assicurarsi di disporre di un ambiente R pulito prima di inviare il processo batch. Potrebbe essere, ad esempio, gli utenti che dispongono di propri. File Rprofile con una sequenza di comandi in essi contenuti che creare alcuni oggetti R all'avvio di R. In tal caso potrebbe essere utile cancellare tutti gli oggetti R esistenti prima di eseguire il codice R per il processo batch.

Ad esempio, qui è pseudo-codice per eseguire questa operazione:

x <-ls()
Se (x non è vuoto) {
RM(List=ls()
}

Sì, è certamente possibile eseguire codice come questo, dopo l'avvio per rimuovere gli oggetti esistenti R dall'area di lavoro utente.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×