一、R语言简介
R 语言是为数学研究工作者设计的一种数学编程语言,主要用于统计分析、绘图、数据挖掘。
R 语言是解释运行的语言(与 C 语言的编译运行不同),它的执行速度比 C 语言慢得多,不利于优化。但它在语法层面提供了更加丰富的数据结构操作并且能够十分方便地输出文字和图形信息,所以它广泛应用于数学尤其是统计学领域。
R 语言官方网站:The Comprehensive R Archive Network
官方镜像站列表:CRAN: Mirrors
二、R语言的优缺点
1.优点
- R 语言环境软件属于 GNU 开源软件,兼容性好、使用免费
- 语法十分有利于复杂的数学运算
- 数据类型丰富,包括向量、矩阵、因子、数据集等常用数据结构
- 代码风格好,可读性强
2.缺点
总结一下:运行速度不如Python、C++、Java等;大数据处理时效率比较低;可扩展性不强;生态系统没有其他语言健全和完善等。
三、R和RStudio的下载与安装
R 语言的开发环境本身具备了图形开发环境,这与其他很多工程语言是不同的,所以开发环境最好安装在为桌面个人计算机设计的操作系统上(如 Windows, macOS 或 Ubuntu 桌面版 等)。
1.R语言的下载与安装
(1)下载
Windows
- 官方地址:Download R-4.4.1 for Windows. The R-project for statistical computing.
- USTC 镜像:Download R-4.4.1 for Windows. The R-project for statistical computing.
- TUNA 镜像:**https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/base/**
Linux
- 官方地址:Index of /bin/linux
- USTC 镜像:Index of /CRAN/bin/linux/
- TUNA 镜像:Index of /CRAN/bin/linux/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
macOS
- 官方地址:R for macOS
- USTC 镜像:R for macOS
- TUNA 镜像:R for macOS
(2)安装
Windows 安装很简单,下载安装包后,双击下载的安装包,开始安装向导
Linux 的下载和安装使用命令行即可
macOS 安装 R 语言环境类似 Windows,下载 pkg 安装包,双击安装包打开,然后按安装向导安装
2.RStudio的下载与安装
(1)下载
RStudio官方网站:Posit | The Open-Source Data Science Company
(2)安装
安装比较简单,之后配置一下环境变量即可。(记住安装的目录,把安装的目录复制一下,再按win键,菜单栏打开后输入环境变量就可以直接在系统属性里面找到环境变量)
前面说了把安装的路径复制一下,在新建这里粘贴进去即可,最后点确定。
四、Rtools的下载
Rtools提供了一个适用于R的Windows平台工具链,该工具可以更好的从源代码安装R包。
默认路径安装完毕即可,Rtools43版本已经不需要自己配置环境变量了。