有没有办法以编程方式调用Clear Console( Ctrl + L )菜单命令?
答案 0 :(得分:12)
我使用了一个函数来实现这一点,实际上已将它放在{R directory} \ etc \ Rprofile.site中,以便它始终可供使用。
cls <- function() {
require(rcom)
wsh <- comCreateObject("Wscript.Shell")
comInvoke(wsh, "SendKeys", "\014")
invisible(wsh)
}
cls()
清除控制台
cls()
P.S。该函数在第一次调用时不起作用,这就是我在Rprofile.site中声明它后立即调用该函数的原因。我记得,可能会要求您安装一些程序,以便使其正常工作。
答案 1 :(得分:1)
我可能会忽略这一点,但简单system("clear")
更简单吗?当然,它只能应用于Linux / Unix环境......
答案 2 :(得分:1)
创建此功能:
cls <- function() cat(rep("\n",100))
然后叫它:
cls()
适用于: