目录
- 新建R包项目
- 包命名,创建系统目录
- 删除man文件和NAMESPACE文件
- 编辑DESCRIPTION
- 编写函数/功能
- 添加函数/功能的帮助文档
- 添加内置数据(可不添加)
- 添加单元测试unit test(可不添加)
- 补全man和NAMESPACE文件
- 添加vignette文档(可不添加)
- 检查check()
- 包的创建与安装
具体步骤
1. 新建R包项目
依次点击:
File -> New Project -> New Directory -> R Package
2. 给R包命名,创建R包项目所在的目录
注意:这里未勾选创建git仓库和使用项目的环境**
3. 点击R包项目所在文件夹,删除man和NAMESPACE两个文件
注意:删除的文件后续由roxygen2包自动生成
4. 编辑描述文档DESCRIPTION
主要是Title、Author、Maintainer、Description和内置数据LazyData(true表示有内置数据,false表示没有内置数据)
5. 编写相关的函数,保存到项目的R文件夹中;
6. 为函数写帮助文档(即输入“?函数名”后出现的帮助文档)
第一种方法:借助快捷指令生成,但是生成的信息太少,不推荐。
首先需要导入两个包:
library(