Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Pregunta

¿Está rm(list=ls()) al principio de un trabajo de R que se ha ejecutado en lote útil o de lo contrario se recomienda?

Respuesta

Sí, puede ser útil iniciar la secuencia de comandos por lotes con el comando 'rm(list=ls())' sólo para asegurarse de que tiene un entorno limpio de R antes de enviar el trabajo por lotes. Por ejemplo, puede tener usuarios que tienen sus propias. Archivos de Rprofile con una secuencia de comandos en ellos que crear algunos objetos de R al inicio de la R. En ese caso puede ser útil borrar cualquier objeto R existente antes de ejecutar el código de R para el trabajo por lotes.

Por ejemplo, aquí es el pseudocódigo para ello:

x <-ls()
Si (x no está vacío) {}
RM(List=ls()
}

Sí, sin duda, puede ejecutar código similar al siguiente después del inicio para quitar objetos existentes de R del área de trabajo del usuario.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×