我想知道在R中是否有一个函数来清除控制台,特别是RStudio,我正在寻找一个函数,我可以输入控制台,而不是键盘快捷键。
有人已经在2010年的StackExchange帖子中提供了这样的功能。不幸的是,这取决于RCom包,不能在Mac OS X上运行。
我想知道在R中是否有一个函数来清除控制台,特别是RStudio,我正在寻找一个函数,我可以输入控制台,而不是键盘快捷键。
有人已经在2010年的StackExchange帖子中提供了这样的功能。不幸的是,这取决于RCom包,不能在Mac OS X上运行。
当前回答
在linux中使用system("clear")来清除屏幕。
其他回答
Cat(“\f”)可能比Cat(“\014”)更容易记住。
它在Windows 10上运行得很好。
RStudio的另一个选项是rstudioapi::sendToConsole("\014")。即使输出被转移,这也能工作。
sink("out.txt")
cat("\014") # Console not cleared
rstudioapi::sendToConsole("\014") # Console cleared
sink()
如果您正在使用默认的R控制台CTRL + L
RStudio - CTRL + L
在linux中使用system("clear")来清除屏幕。
在Ubuntu-Gnome中,只需按CTRL+L就可以清除屏幕。
这似乎也适用于Windows 10、7和Mac OS X Sierra。