R语言初级教程(02): RStudio的使用

Posted huixiaobao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R语言初级教程(02): RStudio的使用相关的知识,希望对你有一定的参考价值。

上一篇博客已经介绍了R和RStudio的安装,这篇博客将介绍RStudio的使用。

RStudio是R的一个集成开发环境(IDE)。不知道IDE的可以百度一下,IDE的目的就是要让开发更加快捷和方便。

如果你还没有安装RStudio,可以参考我上一篇博客《R语言初级教程(01):R编程环境的搭建》进行安装。

注意:安装Rstudio前一定需要先安装R。

RStudio 的好处很多,就不再一一赘述了。用过之后你才能体会它的好,灰常苏服…….

技术分享图片

不多说了,来了解下RStudio。

界面概况

技术分享图片

  • Source:(左上角1区)
  • Console:(左下角2区)
  • Environment, History, Connections:(右上角3区)
  • Files, Plots, Packages, Help, Viewer:(右下角4区)

下面分别来介绍这4个区:

1. Source

这个区域主要负责代码的撰写

刚启动时,可能会看不到这个区。可点击左上角的【File】→【New File】→【R Script】将Source区打开,如下图。

技术分享图片

上面步骤将新建一个名为“Untitled1”的R代码文件(后缀名默认为.R)。你可在文件内撰写代码,然后可按快捷键Ctrl + S(或点击下图红圈里面的按钮)保存文件。

技术分享图片

接着会跳出“Save File”弹出框,然后可将“Untitled1”文件重命名。这里重命名为“test”,然后点“Save”保存文件。文件将保存在当前工作目录下。

技术分享图片

在4区的“Files”下,你将看到我们刚保存的test.R文件。

技术分享图片

2. Console

这里是执行代码的地方,执行结果也会显示在这里。

你可在这个区域直接输入代码,然后按回车键输出结果。比如:

1> 2/3
2[1] 0.6666667
3> 2^4
4[1] 16
5> 2/0
6[1] Inf
7> pi
8[1] 3.141593
9> 

小技巧:想要清除Console上的内容,可按Ctrl + L快捷键或者在Console输入cat(‘f‘)

你也可通过Source区执行代码。拿刚才保存下的test.R文件来举例(看下图):将光标放在第一行,点Run键将执行这行代码,然后光标自动会跳至第二行;重复上面步骤,你将逐行执行文件中的代码。

注意:光标不要求在行前或行末,可放在一行中的任意位置。

如果你想执行整个文件中的代码,可以点Source键(看下图)执行。

技术分享图片

3. Environment, History, Connections

3.1 Environment:是用来记录当前变量的数值,方便查看当前变量的状况,如下图。

技术分享图片

3.2 History:是所有在 Console区内代码执行的历史记录,如下图。

技术分享图片

3.3 Connections:是用来方便连接外部数据库,用得非常少,先不介绍。

4. Files, Plots, Packages, Help, Viewer

4.1 Files:这里会显示当前工作目录下的文件,让使用者了解所在的工作目录,这对读写文件非常重要。

如下图,当前的工作目录是默认工作目录,也显示了目录下所有文件。

技术分享图片

你可通过在Console输入getwd()函数来获取当前工作目录路径:

1> getwd()
2[1] "C:/Users/Administrator/Documents"

如果Files下显示的不是当前工作目录,那是由于没及时更新视图所导致的。可点击Console字符串旁边箭头的来更新,如下图。

技术分享图片

4.2 Plots:画好的图将在这里显示。

技术分享图片

4.3 Packages:显示已经安装好了的包,打勾代表已经加载。

安装Package点击Install,然后输入包名;也可在Console中输入相应代码来安装包,比如install.packages(‘data.table‘)将安装“data.table”这个包。

更新包点Update

技术分享图片

4.4 Help:查询函数如何使用,下图是查询求和函数sum

技术分享图片

也可在Console中輸入help()函数,()内输入所要查询的函数。比如:help(mean)。或者直接在Console输入?mean,如下图。

技术分享图片

4.5 Viewer:是用来显示本地网页文件,用得比较少。

RStudio一些其它小技巧:

1. 切换不同R版本

R允许多个版本共存,比如我在电脑上同时安装了3个版本(如下图)。通过RStudio可以很方便在各个R版本间进行切换。

技术分享图片

老版本的R安装包下载链接,Windows:https://cran.r-project.org/bin/windows/base/old/,Mac: https://cran.r-project.org/bin/macosx/old/

点击【Tools】→【Global Options…】,

技术分享图片

接着点【General】→【Change…】→【Choose a specific version of R】→选中切换的R版本→【OK】→【OK】;下次启动RStudio后,R将切换到相应版本。

技术分享图片

2. 包安装镜像切换

由于网速慢的原因,有时安装包会安装失败。

此时可以通过将包安装切换至中国镜像来解决:点【Tools】→【Global Options…】,接着点【Packages】→【Change…】→【选中一个中国镜像】→【OK】→【OK】。如下图,以后安装包都会通过这个镜像。

技术分享图片

RStudio的介绍就结束到这里,更多有关RStudio的使用可参考其官网:https://www.rstudio.com/


感谢您的阅读!想了解更多有关R语言技巧,请关注我的微信公众号“辉小宝同学”,我将定期更新相关文章。

技术分享图片












以上是关于R语言初级教程(02): RStudio的使用的主要内容,如果未能解决你的问题,请参考以下文章

2022 最新 R 语言 与 RStudio 安装配置教程

机器学习-R与RStudio安装图文教程

AkShare-使用教程-R语言调用数据接口

关于R语言环境安装,我录制了一个视频教程

mac上安装R和RStudio

R语言初级教程(01): R编程环境的搭建