购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 详解RStudio集成开发环境

通过前面的学习,相信读者对RStudio集成开发环境已经有了初步了解,下面就来详细认识一下它。

2.4.1 RStudio编辑窗口

RStudio编辑界面由4个独立窗口组成,分别为代码编辑窗口、环境管理窗口、控制台(又称代码运行窗口)以及资源管理窗口,如图2.16所示。这4个窗口的大小可通过拖曳鼠标来调整。

图2.16 RStudio编辑窗口

下面详细介绍4个窗口的功能。

1.代码编辑窗口

代码编辑窗口是R语言脚本文件的编辑区域。在该区域上方依次提供了“追溯源位置”“显示窗口”“代码保存”“查找/替换”“代码工具”“编辑报告”“运行光标所在行或选定区域的代码”“运行所有脚本”等功能按钮,如图2.17所示。

说明

代码编辑窗口中最常用的是“代码保存”“运行光标所在行”“运行所有脚本”按钮。

图2.17 代码编辑窗口

2.环境管理窗口

通过环境管理窗口可以查看代码运行产生的工作变量、代码的运行记录及RStudio的相关连接。

3.控制台

控制台既可以编写代码,又可以运行代码。与RGui编辑器类似,窗口最开始出现的文字是运行R语言时的一些说明和指引,包括R语言版本介绍、版权声明等,文字下方的“>”符号是R语言的命令提示符,可以在其后面输入命令。

技巧

若要清除控制台中的内容可以按Ctrl+L组合键或在控制台中输入代码cat('\f')。

4.资源管理窗口

在资源管理窗口中,Files选项卡提供了项目管理功能,包括文件夹的创建、删除、重命名、复制、移动等操作;Plots选项卡提供了R语言绘图的图片浏览、放大、导出与清理功能;Packages选项卡提供了R语言程序包的安装、加载、更新等操作功能;Help选项卡提供了函数帮助文档。

2.4.2 菜单栏介绍

RStudio的菜单栏主要用于管理项目、文件、代码、试图、绘图、调试等,如图2.18所示。下面介绍几个主要的菜单栏中的常用功能。

图2.18 菜单栏

(1)File(文件)菜单,主要包括R语言脚本文件及项目的创建、打开、保存等,以及重命名、导入数据(文本文件、Excel、SAS、SPSS等)和编辑报告等。

(2)Edit(编辑)菜单,主要包括代码的复制、粘贴功能,还包括查找代码、代码字符替换、清除运行窗口的历史记录等功能。

(3)Code(代码)菜单,主要包括代码块创建、多行注释、取消注释、转换函数、运行等功能。

(4)Tools(工具)菜单,主要包括数据集的导入、程序包的安装与升级、DOS形式的R语言命令行页面、内置R语言版本设置、默认工作路径设置、页面布局、RStudio与代码外观设置等全局设置。

2.4.3 RStudio特色功能

下面来看下RStudio有哪些特色功能。

特色1:能够看到完整流程。

RStudio编辑窗口通过4部分展示代码的流程,编写代码→查看变量→运行代码→数据可视化,完整的流程一目了然。

特色2:自动代码补全。

编写代码过程中,RStudio能够自动补全并通过关键字显示相关函数。例如,输入library,不需要拼写完整,RStudio就会自动显示完整的函数名称和相关语法,如图2.19所示。

图2.19 自动代码补全

特色3:自动补充完整的括号。

读者输入函数时,如输入print,系统将自动在后面给出一对括号,以免开发者因丢失括号而导致程序出错。

2.4.4 RStudio常用的快捷键

为了提高日常编程效率,节省时间,读者需要熟记以下几个常用快捷键。

新建脚本文件:Shift+Ctrl+N。

运行代码:Ctrl+R。代替Run按钮,执行选中的多行或者光标所在单行代码。

打开文件:Ctrl+O。

清除控制台中的内容:Ctrl+L。

关闭当前脚本文件:Ctrl+W。

光标移至代码编辑窗口:Ctrl+1。

光标移至代码运行窗口:Ctrl+2。

批量注释所选代码:Shift+Ctrl+C。 u5XEC5TIeSQPEWmGwC8HUJFbfr3LgGSqF/2GIp/tbPbmKKz4I5T24chAY9zu3HgK

点击中间区域
呼出菜单
上一章
目录
下一章
×