Duplicar posibles:
Function to Clear the Console in RR consola de programación
¿Hay una manera de invocar el comando de menú Borrar consola (Ctrl + L) mediante programación?
EDITAR
triste olvidé aclarar que utilizo ventanas. Gracias
Duplicar posibles:
Function to Clear the Console in RR consola de programación
¿Hay una manera de invocar el comando de menú Borrar consola (Ctrl + L) mediante programación?
EDITAR
triste olvidé aclarar que utilizo ventanas. Gracias
Utilizo una función para hacer eso, y de hecho lo he puesto en {R directory} \ etc \ Rprofile.site para que siempre esté disponible para su uso.
cls <- function() {
require(rcom)
wsh <- comCreateObject("Wscript.Shell")
comInvoke(wsh, "SendKeys", "\014")
invisible(wsh)
}
cls()
Para borrar la consola dar
cls()
P. S. La función no funciona la primera vez que se llama y es por eso que invoco la función inmediatamente después de declararla en Rprofile.site. Según recuerdo, se le puede pedir que instale algún programa para que funcione.
Como RCom se ha descontinuado, pensé que podría valer la pena trasladar esto a PowerShell (disponible en la mayoría de los sistemas Windows estos días) 'cls <- function() { \t sistema (" powershell -ExecutionPolicy Bypass -command (New-Object - ComObject Wscript.Shell) .SendKeys ([string] [char] 12) "); } ' – Antony
Me puede estar faltando el punto dramáticamente, pero es simple system("clear")
un enfoque más fácil? Por supuesto, sólo puede ser aplicado en entornos Linux/Unix ...
Crear esta función:
cls <- function() cat(rep("\n",100))
Entonces llamarlo:
cls()
trabaja con:
Esto no borra la consola. Solo imprime 100 nuevas líneas. –
@ Siddharth. Tienes razón. Cuando uso este cls(), la intención es deshacerse de los comandos anteriores, esto los aleja de la parte superior de la pantalla. – Contango
El Mac OS X R.app equivalente es. –
wkmor1