A minimal R package

Everything about an R package when you want to learn how to develop an R package. Specifically, it has examples for

  • DESCRIPTION
  • roxygen documentation
  • namespace
  • S3 generic functions
  • C code
  • datasets
  • demos
  • R Markdown vignettes

Forget about package.skeleton(); you will regret learning that "official" function one day. The Rd documentation, NAMESPACE and the Collate field in DESCRIPTION are automatically generated by roxygen2. This is how I generated them:

library(Rd2roxygen)
rab('rmini')

Well, that is not what I really did. I just open rmini.Rproj in RStudio, and click the button Build & Reload, which basically runs the code above.

Copy Link

Version

Down Chevron

Version

0.0.4

License

GPL

Issues

Pull Requests

Stars

Forks

Maintainer

Last Published

April 18th, 2014

Functions in rmini (0.0.4)