【R语言小白学习笔记001】了解R语言
— R语言小白学习笔记 —
了解R语言

001
新系列分享R语言学习过程的一点经验
欢迎交流

01
什么是R语言?
什么是R语言?
学习一个新事物之前,我们有必要先了解一下这个东西是什么。R可以说是一个有着统计分析功能及强大作图功能的软件,也可以说是一种基于编程语言的操作环境。R是由新西兰奥克兰大学统计学系 的 Ross Ihaka 和 Robert Gentleman 共同创立,属于S语言的一个分支,因为两位作者 (Robert Gentleman 和 Ross Ihaka)的姓名都以R开头,所以命名为R。
R有以下特点:
是一种开源、免费的软件。
是一种可编程的语言。
具有较好的互动性。
……
对于初学者,了解这么多就足够了。
02
为什么要学R语言?
R语言近年十分火热,各种培训班的宣传铺天盖地,那我们究竟要不要学R语言?为什么要学R语言?尤其是对我们医学生而言,日常学业、科研任务已经够繁重了,还要学一门新的编程语言吗?
R语言能够实现Excel、SPSS、Prism、SAS等主流统计分析软件的绝大分部功能,有着强大的统计分析和绘图功能,而且,相比这些正版昂贵的软件费用来说,免费的R语言是真香。当然,相比下来的缺点就是上手学习的过程可能要稍难一点。如果日常需要可以借助SPSS等完成,可以不学R。
R因为是开源软件,有着各路大神贡献的R包,借助这些工具,能够实现太多太多功能,比如做meta分析,生信分析、数据挖掘等。
R作为一种编程语言,也可以自己编写程序代码,处理一些日常的数据,进而减少重复工作量,提高我们的工作效率,节省时间。
计算机时代,如果能够多掌握一种编程语言,对科研、生活一定也是有帮助的。
03
R语言软件安装
安装教程
了解R的基本用途之后,不妨先把软件下载了,打个照面,进一步了解了解。之前看帖子有说很多人在安装R语言的环节就被劝退了,其实R的安装十分简单,和电脑上安装一个视频播放器也没多大区别。
为了更简便的使用R语言,我们需要安装两个软件,分别是R和R Studio。
RStudio是R的一个IDE,即集成开发环境。如果把R比作一架马车,R Studio可以比作是驾驭马车的鞭子和缰绳,我们就可以用它到达我们想去的地方。R Studio同样是免费的。
R官网:https://cran.r-project.org/
RStudio官网:https://www.rstudio.com/products/rstudio/download/
必须先安装R,再安装RStudio,顺序不能颠倒。
· R的安装 ·
1、打开R官网:https://cran.r-project.org/

2、在右侧上面Download处根据自己电脑系统,选择相应链接。然后选择相关的镜像,镜像是按照国家进行分组的,我们找到china,选择离自己近的地址镜像,下载会快一些


3、对于Windows版本,R也提供了很多小版本,各有区分,我们选择base即可,点击 install R for the first time;

4、可以下载最新版本,也可以下载旧版本,点击Previous release;

我们这里选择下载R4.1.3版本示例

5、下载完成,右下角点击打开文件夹所在位置,找到如下安装程序;双击运行或右键管理员身份运行;

6、安装R;


注意事项:①电脑用户名中不可包含中文字符。若包含中文字符可在控制面板中新建用户(最好有管理权限),再使用新建的用户登录系统即可。②安装路径中不可包含中文字符。


根据电脑系统类型选择,不知道可以在电脑系统设备里查看:



7、安装成功;双击软件图标即可打开。

· Rstudio的安装 ·
1、打开RStudio官网:https://www.rstudio.com/products/rstudio/download/
2、选择Free即可,点击Download,根据系统需要,选择与之匹配的;
3、下载完成后,双击安装包进行安装RStudio;
注意:①先安装 R 后安装 RStudio。 ②将 RStudio 与 R 安装在同一级目录
4、安装成功;
至此,软件的安装均已完成,后期使用只需要打开我们的R Studio即可。