包(Package)是实现特定功能的、预先写好的代码库(library),通俗地说,包是含有函数、数据等的功能模块。R拥有大量的软件包,许多包都是由某一领域的专家编写的,但并不是所有的包都有很高的质量。在使用包之前,最好到社区中了解其他网友的反馈。R预先安装了一系列的基础包,包括base、datasets、utils、grDevices、graphics、stats、以及methods,由于已经预先安装,因此,可以直接使用,提供了系统默认的函数和数据集。
一,包操作在使用包之前,用户必须把包安装到本地的R引擎中;把包安装到本地之后,只有在包被引用之后,才可以引用包中的函数。
通常情况下,用户只需要知道如何安装包和引用包,就可以用R编程了,安装包和引用包的命令分别是:
install.packages("package-name")
library(package-name)