20.1 Package Structure
The most simple package contains a DESCRIPTION file, housing metadata about the package (e.g. name and authors), and an R/ directory where .R files with function definitions live.
Packages may also contain:
- A
data/directory, which holds reference datasets. - A
tests/directory, which holds unit-tests that are used to ensure code works as expected. - A
vignettes/directory, which holds long-form documentation. - More! Read Hadley Wickham and Jenny Bryan’s amazing book, R Packages