R软件本身虽然可以执行命令,运行脚本程序,但是使用起来并不方便,很多步骤需要手动配置。RStudio则是专门针对R语言设计的一款集成开发环境(IDE),通过搭建RStudio,可以大大提高R语言的代码编辑效率!
简单来说,如果R是一名武士,那么RStudio就相当于武士的盔甲!
1 下载RStudio
在安装RStudio前,需要首先安装R软件。
打开RStudio官方网:https://www.rstudio.com ,并点击右上角的DOWNLOAD链接;
在新的页面中,选择“RStudio Destktop Free”版本,并点击下方的DOWNLOAD链接;
在新的页面中,选择Download RStudio Desktop下方的按钮(由于本例中电脑是windows系统,所以网页自动识别并推荐了相应系统的版本,即可开始下载!
如果需要下载其他系统的RStudio,需要在该页面中下拉至OS标题,下面给出了所有支持系统的软件版本。
如果嫌麻烦,可以直接从页面下方的链接下载该教程使用的RStudio版本(RStudio Desktop 2022.02.0+443)!
2 安装RStudio
双击打开RStudio安装包,在程序安装的欢迎页面,点击下一步;
在选择安装位置窗口,修改RStudio的安装目录,然后点击下一步;
在选择开始菜单文件夹窗口,直接点击下一步;
在安装程序结束窗口,点击完成开始安装!
安装完成后,双击RStudio图标运行程序,首次启动时,会弹出Enable Automated Crash Reporting窗口,该窗口是RStudo软件崩溃的上报选项,如果不需要直接点击No即可。
RStudio启动后,会自动与R软件进行关联!自动加载R程序的目录,Console命令窗口等等。
3 RStudio的配置
RStudio窗口基本上包含以下几部分功能区域
3.1 修改工作路径
R软件默认的程序路径是系统的Document文件夹,在使用是可能不方便,而且当需要进行不同的数据分析任务时,最好给每个数据分析任务单独建立一个工作路径(文件夹)。
R中获得当面工作路径的命令是:
getwd()
修改工作路径的命令是:
setwd("D:/Desktop/example")
其中,路径中为反斜杠,且路径整体需要用英文引号括住,且修改的路径需要存在。
也可以通过菜单来修改工作路径。点击菜单栏的Session/Set Working Directory/choose Directory按钮,在弹出的窗口中选则新的路径即可!
上面的方法只能临时修改工作路径,关闭RStudio后将失效。如果想永久修改工作路径,则需要在菜单栏中点击Tools/Clobal Options按钮;
在弹出的Options窗口中,点击Browse按钮,选择新的工作路径。然后点击窗口下方的Apply按钮!
永久修改路径需要重启RStudio软件。点击Restart Required窗口中的Yes按钮进行重启!
重启后,R程序的工作路径将永久发生改变!RStudio窗口右下角的Files中将出现.Rhistory文件。
3.2 脚本文件的操作
Console窗口主要用于单条命令的执行和显示。在数据分析时,我们可能需要写多条命令,甚至编写函数。如果在Console中进行编写会非常不方便。这时候我们可以在脚本文件中进行编辑,编写好程序代码后在同时执行!
点击RStudio窗口中的File/New File/R Script按钮;
此时,RStudio界面将出现脚本文件的编辑区域;
在脚本文件中输入以下命令,同时选中并点击执行按钮!
x=1
y=1
z=x+y
脚本执行完成后,Console窗口将显示中每步的执行结果;同时,生成的x、y、z三个变量将保存在RStudio右上角的Environment窗口。
编辑好脚本文件后,可以点击脚本文件上的保存按钮,重命名后保存!
3.3 保存R工作文件
完成程序后,点击RStudio右上角的关闭按钮,在弹出的Quit R Session窗口中,点击Save可以将Environment中的变量进行保存!
关闭RStudio后,进入刚才的工作路径中,可以发现,一个R程序包括“.RData(存放变量和数据)、.Rhistory(存放历史命令)、MyScript1.R(我们自己编写的命令脚本)”三个文件!