Aplica-se A
Revolution Analytics

Pergunta

É rm(list=ls()) no início de uma tarefa de R foi executada em batch útil ou não um procedimento recomendado?

Resposta

Sim, pode ser útil começar a desactivar o ficheiro batch com o comando 'rm(list=ls())' apenas para se certificar de que tem um ambiente R limpo antes de submeter a rotina. Por exemplo, pode ter utilizadores que têm as suas próprias. Ficheiros de Rprofile com uma sequência de comandos nas mesmas que criar alguns objectos R durante o arranque de R. Nesse caso pode ser útil apagar os objectos de R existentes antes de executar o código de R para a rotina.Por exemplo, segue-se pseudocode para o fazer:x <-ls()Se (x não está vazia) {Rm(list=ls()}Sim, pode certamente executa código semelhante ao seguinte após o arranque para remover objectos R existentes na área de trabalho do utilizador.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.