RStudio R语言基础教学使用手册 下载
控制台中的工作
概述
RStudio控制台包含许多使R工作更为有效和直观的特征。本文综述这些特征。学习使用这些特征以及Source和History窗口中可用的相关特征可以对你使用R的效率有实际性的帮助。
RStudio支持使用Tab键来自动补全代码。例如,如果你在工作空间中有名为pollResults的对象,你可输入poll然后按Tab键,RStudio将自动完成该对象的全名。
代码补全特征同样提供了尽可能的嵌入式帮助。例如,如果你可输入sub然后按Tab键,你将看到:
代码补全还可以对参数功能进行工作,如果你可输入subset(然后按Tab键,你将看到:
Retrieving Previous Commands 检索以前命令
当你使用R进行工作,你将经常可输入重新执行你之前输入的命令。与标准的R控制台一样,RStudio控制台支持使用以下方向键回忆之前命令的功能:
· Up —回忆前一条命令;
· Down —回Up相反;
如果你希望回顾你当前的命令列表并从中选择一条命令,则可使用Ctrl+Up来回顾命令列表(注意:在Mac你还可使用Command-Up)
Retrieving Previous Commands 检索以前命令
当你使用R进行工作,你将经常可输入重新执行你之前输入的命令。与标准的R控制台一样,RStudio控制台支持使用以下方向键回忆之前命令的功能:
· Up —回忆前一条命令;
· Down —回Up相反;
如果你希望回顾你当前的命令列表并从中选择一条命令,则可使用Ctrl+Up来回顾命令列表(注意:在Mac你还可使用Command-Up)
你还可以使用同样的快捷键来快速查找匹配给定前缀的命令。例如,查找前面出现过的plot函数,先输入plot然后Ctrl+Up
控制台标题栏
这个截屏阐明了控制台标题栏的一些额外功能。
· 显示当前工作目录;
· 能够在一个长期的计算里中断R;
· 最小化和最大化Console和Source窗口(使用右上按钮或双击标题栏)
快捷键
除了上述的历史和代码补全快捷键外,还有很多其他快捷键可用,其中最为有用的快捷键包括
· Ctrl+1 —移动焦点到Source编辑器。
· Ctrl+2 —移动焦点到Console。
· Ctrl+L —清理控制台;
· Esc —中断R
你可从Keyboard Shortcuts文中找到所有快捷键列表。
相关主题
· Editing and Executing Code 编辑和执行代码
· Using Command History 使用命令历史
编辑执行代码
概述
RStudio的souce编辑器包含各种提高效率的特征,包括语法高亮显示,代码自动补全,多文件编辑以及查找和替换。
RStudio还可以使你直接通过source编辑器灵活地执行R代码。对于许多R开发者来说,这是他们使用R的首选方式。通过source编辑器执行命令相对于控制台来说更便于复制命令序列和将其做为再次使用的函数进行打包;这些特征将在后面的执行代码部分讲解。
文件管理
Rstudio支持语法高亮显示和其他专业化的代码编辑功能,针对以下类型文件。
· R scripts R脚本文件
· Sweave documents Sweave文件
· TeX documents Tex文件
你可通过File -> New菜单创建新文件。(你也可使用Ctrl+Shift+N快捷键)。
你可通过File -> Open菜单或者Open Recent菜单选择来打开已有文件。(你也可使用Ctrl+O快捷键)。
如果你通过RStudio打开许多文件,那么他们都可以通过标签进行快速切换。如果你有大量的打开文件,你也可在它们间通过标签栏中的>>图标来进行导航,或者View -> Switch to Tab菜单项(你也可使用Ctrl+O快捷键)。
代码补全
RStudio可以使用Tab键来支持代码自动补全,例如,如果你在工作空间中有名为pollResults的对象,你可输入poll然后按Tab键,RStudio将自动完成该对象的全名。
更多使用方式点击下载附件: