Get access to all lessons in this course.
Package Development with R
- devtools and usethis
- Package names and authors
- Choose a license
- Setup git + GitHub
- Writing functions
- Adding functions to our package
- Using other packages
- Packages so good they get their own functions
- Organizing .R files
- roxygen2: In-Line Documentation for R
- Argument descriptions and examples
- Helper functions
- Joining documentation
- Unit tests for R
- Organizing tests
- R CMD Check
- Types of Test Files
- Test Coverage
Add data and files
- Store data and files
- Include data for tests and create RMarkdown templates
- Create other templates
- Launch and store Shiny apps
- Citations, ignoring files, and including add-ins
Include data for tests and create RMarkdown templates
This lesson is locked
This lesson is called Include data for tests and create RMarkdown templates, part of the Package Development with R course. This lesson is called Include data for tests and create RMarkdown templates, part of the Package Development with R course.
Click on the transcript to go to that point in the video. Please note that transcripts are auto generated and may contain minor inaccuracies.
Create a new R Markdown template called “avalanche-report” using use_rmarkdown_template(). For the template_description argument, set it to: “A weekly report of AVALANCHE activities.”
Inside the exercises/ folder, there is a file called report.Rmd. Copy and paste its contents into inst/rmarkdown/templates/avalanche- report/skeleton/skeleton.Rmd, which you just created.
Re-build the package (build() or Cmd/Ctrl + Shift + B).
Create a new R Markdown document using File > New File > R Markdown…. Then, find your template under the “From Template” tab. Open it.
The RMarkdown Cookbook has a section on creating RMarkdown templates in packages.