I came across these slides from rmedicine by Jennifer Thompson. She mentions usethis for projects:
usethis
is particularly helpful for creating R packages, but has
plenty of functions that will help you set up a general project:
- Projects (
create_project()
)- Standardized file structures (
use_r()
,use_data_raw()
)- git and GitHub (
use_git()
,use_github()
)- And more!
Bonus points: Use
usethis
to turn your project into a fully transportable package!
Are there any good tutorials on how to do this?
I'm currently working on two computers and syncing between them with icloud. I use rprojects for everything, but my only source of version controll would have to be the icloud backup...I'm working my way through http://happygitwithr.com for git, but I guess I would also need packrat and something like usethis?