R Package Development
Notes for R package building
Tools
devtools
:roxygen2
: documentationR6Class
: OOP (Object Oriented Programming) Implementationpkgdown
: setup package website
Pipeline
- Set-up
- Documentation
- Testing
- Build
C++ plugin usage
Package
Rcpp
: interface for basic data type transmissionRcppEigen
: interface for C++ linear algebra library (Eigen)
Config
Make.vars
: UNIXMake.vars.win
: windows