Anton Antonov (@tonytonov)
https://slides.com/tonytonov/spbr10/
Pros
Cons
source("\\\\XXX.YYY.144.62\\[...]\\ [...]_helper_functions_v2 - NEW.r")
library(yourpkg)
https://cran.r-project.org/doc/manuals/r-release/R-exts.html
http://r-pkgs.had.co.nz/
https://gist.github.com/daroczig/3cf06d6db4be2bbe3368
Meta information DESCRIPTION NAMESPACE
https://github.com/tonytonov/spbr10
Front page of your package
R package is a tool,
so create functions, not objects
Be consistent
Easily created via roxygen
Roxygen marker: #'
@param name description
@return description
@importFrom package function
@export
roxygen will take care of it!
testthat will take care of it!
devtools::session_info devtools::check devtools::document devtools::test devtools::build
ggplot2
C:/Users/.../R/win-library/3.4
library(ggplot2)
"Go to library and load package ggplot2"
By Antonov Anton
The talk I gave at SPbR#10, R user group meetup (meetup.com/St-Petersburg-R-User-Group)