欢迎访问广州赛哲生物科技股份有限公司官方网站!
股票代码:836895 |设为主页联系我们手机官网
R语言的软件准备

点击:567  添加时间:2017-03-23 10:31:00

Tutorials ;)


R语言的软件准备


R & RStudio

明明要学习R,为什么电脑里要装那么多东西?因为明明这个人要驰骋在数字世界,不能单枪匹马。

俗话说,好鞍配好马,本页面就是告诉您如何做好准备:

  1. 安装R(好马)
  2. 安装RStudio(好鞍)
  3. 安装扩展(好武器)

 


 

访问R的官网 https://www.r-project.org/ ,可以访问 https://cran.r-project.org/mirrors.html ,该页面展示所有镜像(Mirrors)地址,访问中国境内的镜像网站,能大大提升访问与下载速度。这里列出了三个China的网址:

  • https://mirrors.tuna.tsinghua.edu.cn/CRAN/
  • http://mirrors.tuna.tsinghua.edu.cn/CRAN/
  • http://mirrors.xmu.edu.cn/CRAN/

随便选一个,进入后选择对应的操作系统,选择「Download R for Windows」,进入后选择「install R for the first time」(在 base 最后面)。直接选择「Download R 3.3.1 for Windows」下载。

例如您选择了Windows,下载页面的网址是这样的:http://mirrors.xmu.edu.cn/CRAN/bin/windows/base/

 

1.1 选择语言


双击安装包,弹出语言选择框,确定R的用户界面语言。我这里选择中文。

 

1.2 经典的「下一步」

下一步

 

1.3 经典的「下一步」

下一步

 

1.4 选择安装位置


建议保持默认的C盘,一来软件不大,二来日后其它R相关软件的依赖地址都可以保持默认的安装目录,不用费脑袋想当初安装在什么地方。

 

1.5 根据操作系统选择

对着「我的电脑(Windows XP)/计算机(Windows 7)/此电脑(Windows 10)」鼠标右键,属性,可以看到操作系统是32位还是64位,再在安装中的下拉菜单选择对应的版本。

 

1.6 启动选项

默认

 

1.7 下一步

下一步

 

1.8 下一步

下一步

 

1.9 安装中

安装中

 

1.10 安装完成

安装完成

 

1.11 运行R

双击放在桌面上的(如果刚才没有选择在桌面上创建快捷方式,则在程序中或安装目录中找)R图标运行程序。

 

1.12 使用R


您可以尝试在这个交互工作环境中( > 后面的地方,光标一闪一闪),写入数学公式来玩玩,例如: 1 + 1 ,加号两侧有没有空格键,无所谓,然后按键盘上的 回车(Enter) 提交,则返回内容 [1] 2 ,前面的 [1] 表示返回一行结果,结果为 2

再试试,输入 x <- 1:10 ,这句话的意思是,x 这个变量,赋值( <- )为一组数字,也就是 1 2 3 4 5 6 7 8 9 10,缩写为 1:10 。回车提交,屏幕上没有反应,这是正常的,因为我们仅仅赋值,也没有让R运算什么。光标在新的一行,输入 plot(x) ,plot是绘图的函数,也就是用x这组从1到10的数字来绘图。你应该能看到这个散点图了,可以右键保存图片

 

1.13 关闭R


关闭这个R吧,后面还有很多事情做。

跟其它软件一样,最外层的右上角的[X],可以关闭R程序。无需保存工作空间映像,因为目前的数据我们下次启动软件的时候不需要再看到它们了。选择「否」。

 

RStudio是一个用户友好的R语言IDE(集成开发环境,Integrated Development Environment),除了能令您更方便快捷书写代码,更有很多专属的增强功能。R的IDE并不多,RStudio肯定是最好用的前三名。所以,安装就是了。

 

2.1 下载


前往 https://www.rstudio.com/products/rstudio/ ,下载 「RStudio Desktop」 的 「Open Source Edition」 就行,也就是 https://www.rstudio.com/products/rstudio/download/ 里面,选择对应的操作系统的安装包作下载。「Installers for Supported Platforms」、「Zip/Tarballs」、「Source Code」,分别代表安装包、压缩包、源代码,选择「Installers for Supported Platforms」里面的对应操作系统安装包,我们暂不需要研究源代码。

 

2.2 安装向导

下一步

 


 

2.3 安装目录

选择安装目录,因为RStudio只是一个IDE,它会自动调用R(环境变量),安装在其它地方也可以,这里保持默认。

 

2.4 开始菜单的快捷方式

是否创建开始菜单的快捷方式?随意,这里保持默认,是。

 

2.5 安装中

安装中……

 

2.6 完成

安装完成

 


俗话说,好鞍配好马。我们现在有了一头好马(R),又有了好鞍(RStudio),只剩下驰骋神州(学习并使用R)了,不过,调整一下鞍的细节,能令它更具个性化,贴合自己的臀部。另外,还得准备好精良的武器(安装扩展)。

 

3.1 外观

「Tools」——「Global Options...」——「Appearance」,在「Editor Theme」里面选择一个主题。上面的字体和字体大小也可以调整。如果您不是一个喜欢折腾的人,保持默认就可以了。这里是提前告知一下修改外观的方法,使用过程中觉得不舒服,可再作调整。

 

3.2 源

之前说过,R的强大在于能够安装很多不同行业、不同分析的扩展包,既然别人已经为我们造好了轮子,直接拿来主义就好了。这种扩展有官方的也有非官方的,鉴于我们是初学者,仅用官方的就足够了,而且官方的扩展普遍丰富与完整,不会有那么多烂尾的,简直是R领域的App Store(指Apple手机的App Store,一键下载并安装)。

默认的「源」(Source)在美国,因为距离了半个地球的网络问题,下载扩展的速度普遍较慢,幸好已经有前人做好这个「源」的镜像(Mirrors),它自动克隆(Clone)并同步(Sync)美国官方的,令我们在中国都能享受全速下载,大大节省时间。

「Tools」——「Global Options...」——「Packages」——「CRAN mirror」——「Change...」,选择China下面的随便一个。最后点击「Apply」就行。

如果您的软件显示为:「Global(CDN)- RStudio」,那也可以不改,这是RStudio这个软件的公司提供的环球服务,会自动判断你的地理位置给你安排最近的「源」,这就是CDN技术了。

万一某一天,您发现某一个扩展包老是下载中断,无法安装成功,不妨试试另一个提供商。

 

3.3 试用

既然R都能直接出图,为什么要另外安装一个RStudio却使用相同的代码出图?这个问题其实有点像「好鞍配好马」,是为了更舒服地使用R,亲身体验一下便知道。

左上角,「File」——「New File」——「R Sript」,下方有两个窗口,一个用来写代码,另一个用来运行代码。想一想,刚才R(严格来讲,应该是R-GUI)只有运行代码的窗口,两个窗口有什么好处?对了,为了方便书写与管理多行的代码。

在「书写代码窗口」写入:1+1,与刚开始直接使用R差不多,然后点击右上角的「Run」,则会在下方的「运行代码窗口」出现 [1] 2 ,与刚才直接使用R内容完全一致。(当然要完全一致,不一致还得了,-_-!!)

再来一发。在上面的「书写代码窗口」中写入两行代码:x<-1:10plot(x)

 

3.4 试用2

再来一发。在上面的「书写代码窗口」中写入两行代码:x<-1:10plot(x) ,用回车换行。

将光标定位在 x<-1:10 这一行(行末、行首、在中间都没问题),只要不要选择里面的内容就行,仅是让光标在 x<-1:10 这一行一闪一闪(这是为了告诉RStudio运行这一行),然后点击右上角的「Run」。可以看到代码在下方运行了,同时得注意到右边的「变量查看窗口」多了一项x,通过这个窗口,我们能实时看到当前代码中有哪些变量,它是属于何种类型的变量。这就是比单纯使用R-GUI要方便的地方了。

通过刚才那一步,光标自动跳到下一行,相当聪明吧,好,现在只需要直接点击右上角的「Run」就行。与此同时,能看到右下角的「绘图查看器(plot)」出现了一个散点图。你可以点击图片上方的「Export」来输出图片,「Save as Image...」就是保存为位图图片,自定义图片大小。「Save as PDF...」就是保存为矢量图的PDF。至于「Copy to Clipboard...」自然就是复制到粘贴板,你在QQ对话框、微信对话框、word、ppt……当中直接贴入就行,不必QQ截图或导出再发送那样多此一举了。

 


 

3.5 安装扩展

既然以上操作都没有问题,就说明接下来您学习与书写R都没有问题的了。好,最后,我们来做点自动化的工作,增强我们的R:安装扩展

我们需要用到 gplots(热图) , ggplot2(气泡图), VennDiagram(韦恩图),将以下代码贴入到「书写代码窗口」:

install.packages("gplots")
install.packages("ggplot2")
install.packages("VennDiagram")

并逐行运行。每行代码运行都需要点时间,等等它吧,一行运行完再来下一行。运行完的代码会恢复到这样的状态:

>

像不像一匹驰聘沙场的战马又回到您身边?哈,好好珍惜它吧,会陪伴您一生。♥

 

安装教程到此完毕,感谢各位看官赏脸 o(∩_∩)o ~~

[ 打印本页] [ 关闭窗口]
广州赛哲生物科技股份有限公司 (股票代码:836895)
研发总部:广州市国际生物岛螺旋四路一号研发A区第三层304、305单元;研发B区第三层303、304、305、307单元。
   生产总部:广州市国际生物岛螺旋四路9号标准产业单元二期4栋C301
   技术总部:广州市国际生物岛螺旋四路6号标准产业单元三期1栋801
电话:020-89117376
邮箱:tech_sales@sagene.com.cn
关注
版权所有 © 广州赛哲生物科技股份有限公司粤ICP备17023989号-1