RStudio环境搭建

Reads: 2989 Edit

R软件本身虽然可以执行命令,运行脚本程序,但是使用起来并不方便,很多步骤需要手动配置。RStudio则是专门针对R语言设计的一款集成开发环境(IDE),通过搭建RStudio,可以大大提高R语言的代码编辑效率!

简单来说,如果R是一名武士,那么RStudio就相当于武士的盔甲!

1 下载RStudio

在安装RStudio前,需要首先安装R软件。

打开RStudio官方网:https://www.rstudio.com ,并点击右上角的DOWNLOAD链接;

r-19

在新的页面中,选择“RStudio Destktop Free”版本,并点击下方的DOWNLOAD链接;

r-20

在新的页面中,选择Download RStudio Desktop下方的按钮(由于本例中电脑是windows系统,所以网页自动识别并推荐了相应系统的版本,即可开始下载!

r-21

如果需要下载其他系统的RStudio,需要在该页面中下拉至OS标题,下面给出了所有支持系统的软件版本。

r-22

如果嫌麻烦,可以直接从页面下方的链接下载该教程使用的RStudio版本(RStudio Desktop 2022.02.0+443)!

2 安装RStudio

双击打开RStudio安装包,在程序安装的欢迎页面,点击下一步;

r-23

在选择安装位置窗口,修改RStudio的安装目录,然后点击下一步;

r-24

在选择开始菜单文件夹窗口,直接点击下一步;

r-25

在安装程序结束窗口,点击完成开始安装!

r-26

安装完成后,双击RStudio图标运行程序,首次启动时,会弹出Enable Automated Crash Reporting窗口,该窗口是RStudo软件崩溃的上报选项,如果不需要直接点击No即可。

r-27

RStudio启动后,会自动与R软件进行关联!自动加载R程序的目录,Console命令窗口等等。

r-28

3 RStudio的配置

RStudio窗口基本上包含以下几部分功能区域

r-29

3.1 修改工作路径

R软件默认的程序路径是系统的Document文件夹,在使用是可能不方便,而且当需要进行不同的数据分析任务时,最好给每个数据分析任务单独建立一个工作路径(文件夹)。

R中获得当面工作路径的命令是:

getwd()

r-30

修改工作路径的命令是:

setwd("D:/Desktop/example")

其中,路径中为反斜杠,且路径整体需要用英文引号括住,且修改的路径需要存在。

r-31

r-32

也可以通过菜单来修改工作路径。点击菜单栏的Session/Set Working Directory/choose Directory按钮,在弹出的窗口中选则新的路径即可!

r-33

上面的方法只能临时修改工作路径,关闭RStudio后将失效。如果想永久修改工作路径,则需要在菜单栏中点击Tools/Clobal Options按钮;

r-34

在弹出的Options窗口中,点击Browse按钮,选择新的工作路径。然后点击窗口下方的Apply按钮!

r-35

永久修改路径需要重启RStudio软件。点击Restart Required窗口中的Yes按钮进行重启!

r-36

重启后,R程序的工作路径将永久发生改变!RStudio窗口右下角的Files中将出现.Rhistory文件。

r-37

3.2 脚本文件的操作

Console窗口主要用于单条命令的执行和显示。在数据分析时,我们可能需要写多条命令,甚至编写函数。如果在Console中进行编写会非常不方便。这时候我们可以在脚本文件中进行编辑,编写好程序代码后在同时执行!

点击RStudio窗口中的File/New File/R Script按钮;

r-38

此时,RStudio界面将出现脚本文件的编辑区域;

r-39

在脚本文件中输入以下命令,同时选中并点击执行按钮!

x=1
y=1
z=x+y

r-40

脚本执行完成后,Console窗口将显示中每步的执行结果;同时,生成的x、y、z三个变量将保存在RStudio右上角的Environment窗口。

r-41

编辑好脚本文件后,可以点击脚本文件上的保存按钮,重命名后保存!

r-42

3.3 保存R工作文件

完成程序后,点击RStudio右上角的关闭按钮,在弹出的Quit R Session窗口中,点击Save可以将Environment中的变量进行保存!

r-43

关闭RStudio后,进入刚才的工作路径中,可以发现,一个R程序包括“.RData(存放变量和数据)、.Rhistory(存放历史命令)、MyScript1.R(我们自己编写的命令脚本)”三个文件!

r-44



获取案例数据,请关注微信公众号并回复:R_dt2


Comments

Make a comment