R语言的介绍和安装

    技术2022-08-05  103

    一、R语言介绍和安装

    1.1 R的特点

    自由软件,免费、开放源代码,支持各个主要计算机系统;完整的程序设计语言,基于函数和对象,可以自定义函数,调入C、C++、Fortran编译的代码;具有完善的数据类型,如向量、矩阵、因子、数据集、一般对象等,支持缺失值,代码像伪代码一样简洁、可读;强调交互式数据分析,支持复杂算法描述,图形功能强;实现了经典的、现代的统计方法,如参数和非参数假设检验、线性回归、广义线性回归、非线性回归、可加模型、树回归、混合模型、方差分析、判别、聚类、时间序列分析等。统计科研工作者广泛使用R进行计算和发表算法。R有上万软件包(截止2019年7月有一万四千多个)。

    1.2 R的下载

    ​ 以MS Windows操作系统为例。R的主网站在https://www.r-project.org/。

    从CRAN的镜像网站下载软件,其中一个镜像如 https://mirror.lzu.edu.cn/CRAN/ 。 选“ Download R 4.0.2 for Windows ” (4.0.2是版本号,应下载网站上给出的最新版本)链接进行下载。 在“Download R for Windows”链接的页面, 除了base为R的安装程序, 还有contrib为R附加的扩展软件包下载链接(一般不需要从这里下载), 以及Rtools链接, 是在R中调用C、C++和Fortran程序代码时需要用的编译工具。

    1.3 R的安装

    ​ 下载官方的R软件后按提示安装。 如果是64位操作系统,可以同时安装32位版本和64位版本, 对初学者这两种版本区别不大, 尽量选用64位版本,这是将来的趋势。如果是32位操作系统请安装32位版本。

    注 注:部分内容参考自http://www.math.pku.edu.cn/teachers/lidf/docs/Rbook/html/_Rbook/intro-example.html

    Processed: 0.014, SQL: 9