1.1
R包介绍
R包提供了一个加载所需代码、数据和文件的集合。R软件自身就包含大约30种不同功能的包,这些基本包提供了R软件的基本功能。与此同时,R作为一个开源软件,它以包的方式提供了各种统计计算函数,从而方便使用者能够灵活机动的进行数据分析。
一个完整的R包要包含以下几个基本结构:
package (包的名字)
——DESCRIPTION (纯文本文件,可用记事本打开)
——NAMESPACE (包的命名空间文件)
——R (函数源码,文件格式为rd结尾)
——function1.R
——function2.R
……
——man (帮助文档,存放函数说明文件的目录,文件格式为rd结尾)
——function1.Rd
——Package.Rd
……
通过完善上述这些内容,就可以构建一个自己的R包了~
1.2
R包制作
RStudio为我们搭建了一个制作R包的环境,大大