rstudio清理控制台
R脚本可以作为批处理操作在R控制台内或R控制台外执行。
我们将研究一些简单的R表达式,并学习如何获得帮助。
每个R用户的起点都是R控制台。
R控制台可用于发布交互式R函数或表达式。 大于(>)符号是R的默认提示。
R表达式完成后,可以在R Console中执行它。
如果表达式不完整,R Console提示符将变为加号(+)。
每个R会话都有一个工作目录。
工作目录包含一个名为.Rdata的工作空间文件,其中包含R对象的列表。
R也将文件与先前发布的R命令的历史记录一起保存。
可以使用setwd()函数更改R工作目录。
要确定当前的工作目录,只需发出getwd()函数。
完成使用R Console的会话后,系统将提示您考虑保存工作区。 您可能希望保存工作区,以便稍后再返回分析,但是从R Console会话创建R脚本始终是一个好习惯,这样就不会意外覆盖工作区文件。
在R Console之外执行R脚本可以帮助自动执行数据分析活动。
让我们考虑一个场景,其中您已经创建了一个R脚本,该脚本执行数据分析并生成一组数据图作为PDF文件。 希望自动执行此任务,并避免完全使用R Console。
有几种不同的以批处理模式执行R脚本的方法。
R CMD BATCH命令可在所有平台上使用。
还有一个名为Rscript的工具,可以在所有平台上使用该工具在控制台外部运行脚本。