R语言系列1 | R和Rstdio的安装

“ 本篇文章将讲述开启R编程之路的方法,此文章适合纯小白,有跑过别人脚本经验的或者可以配置开发环境的请跳过。”
如果说生物信息学只能学习一门编程语言的话,那么我会给你推荐R语言。我给出的理由如下:

首先,R语言基于向量操作,简单易用,虽然速度被人吐槽的很,但是在统计和画图方面我认为R是不输任何其它语言的;

其次,R具有非常多的程序包可以使用,除了R通用的R包以外,还有Bioconductor里面的成千上万的专门给生物信息学分析使用的专业分析包,比如我们常见的limma,Deseq2以及Clusterprofiler等等;

最后,R拥有非常好的可视化生态,名声赫赫的ggplot2就是基于R开发的,更有大量的统计函数供各位调用。综上,每个生信分析人员,都应该学一学R语言,最起码学习一下最基本的语法知识和画图技巧。

1 R语言概述和安装

R 语言是为数学研究工作者设计的一种数学编程语言,主要用于统计分析、绘图、数据挖掘。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。从上面的两条特性来看,R语言的重点处理方向在于统计学计算以及统计制图方面,而这两方面恰恰是作为一个生物工作者或者一个生物信息工作者非常需要的功能,所以,R是不可或缺的一个工具。

R 语言与 C 语言都是贝尔实验室的研究成果,但两者有不同的侧重领域,R 语言是一种解释型的面向数学理论研究工作者的语言,而 C 语言是为计算机软件工程师设计的。R 语言是解释运行的语言,而C语言是一门编译语言,所以它的执行速度比 C 语言慢得多,不利于优化。但是对于我们来说,并不差这一点点的时间差距,就要去学习繁琐复杂的C语言,更何况C语言也没有这么多趁手的工具让我们来进行调用。

废话说了很多,下面来讲解一下R语言的安装吧。
其实R的安装和正常的软件安装流程很相似,首先去官网下载一个安装包
https://cran.r-project.org/

image.png

点击图中红色框框的位置,下一页的左上角有个install R for the first time.,点击进去
image.png

点击上面的框框就可以下载了,然后下载完成以后运行安装程序,
image.png

这里请更改你的安装位置到非C盘的任何位置,最好不要有中文名字的路径,免得后面出问题,然后下一步的东西都勾选,然后不进行自定义选项(No),然后下一步
image.png

默认就好,不需要桌面快捷方式,我们后面会安装Rstdio,使用它来编写R代码。然后点击下一步,略微等待以后就安装好啦。

2 Rstdio介绍和安装

RStudio是R语言的集成开发环境(IDE),它是一个独立的开源项目,它将许多功能强大的编程工具集成到一个直观、易于学习的界面中。用人话来说就是,你可以使用Rstudio写R语言,写着更舒服,更容易一点。

RStudio程序可以在桌面上运行,也可以通过web浏览器运行。桌面版适用于Windows、Mac OS X和Linux平台,在所有平台上的表现都类似,只是快捷键略有不同。

也就是说,你在windows上用Rstudio写习惯了,也不用担心未来使用Mac或者Linux图形化界面去写R又需要重新熟悉IDE,甚至你可以在浏览器里使用Rstudio进行R的编程开发。

说了这么多Rstudio的好,下面来介绍一下如何安装和使用Rstudio吧!
使用如下链接进入Rstudio官网,
https://www.rstudio.com/products/rstudio/download/
然后下拉找到Rstudio桌面版点击下载

image.png

选择第一个Free的,然后下载即可。

下载好了以后双击打开进行安装,然后这里的安装位置改一下,不要放c盘


image.png

然后下一步安装即可,等到安装结束以后,我们就得到了Rstudio的程序了。


image.png

双击打开,应该是下面的界面或者是让你创建一个项目一类的界面,
image.png

只要不是提示你没有找到R解释器就是没问题,恭喜你已经有了学习R的最基本的知识了,后面就是跟着我们一起,进入R语言的世界了!

如果你喜欢我的文章,请收藏我的文章并且给我个赞,你的支持就是我更新的最大的动力,关注我会有更多惊喜哦,专注于生物信息学以及数据分析入门和进阶教程,也许我给不了你从10-100,但是我可以给你最好的从0-10!

最后,关注我的公众号,领取更多学习资料吧!!!

打开v搜索,”轻松玩转生信“或者从下面文章进去获取二维码关注哦

二维码传送门

你可能感兴趣的:(R语言系列1 | R和Rstdio的安装)