Can make a R π¦ in 20 minutes!
Jim Hester
Why write R π¦?
- R users already know how to use / install packages
- Easy to distribute
- Butβ¦
- Can be just for you
- No need to develop personal conventions
- Standardized conventions -> standardized tools
- It does not have to go on CRAN / Bioconductor
Who can write a package?
- Can you open and run R / RStudio?
- Can you install a package?
- Can you write R code?
- Can you write an R function?
- Can you learn to write an R function?
- You can write a package in R
π for π¦ development
Posts
π for π¦ development
-
load_all()
/ install()
-
test()
/ check()
-
document()
-
release()
/ rhub_check()
-
create_package()
-
use_test()
/ use_r()
-
use_git()
/ use_github()
-
use_travis()
/ use_coverage()
π
- devtools
load_all()
test()
document()
check()
- usethis
create_package()
use_test()
use_git()
use_travis()
π - Packages
Β Β Β
π - General