Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

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.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×