Introduction to R Markdown
Introduction
Goals
Prerequisites
Note
Concepts
How to read this chapter
Literate Programming
Replicability & reproducible research
Dynamic data analysis & report generation
Why you should switch from your current approach
Getting Started
What is Markdown?
Documents
Standard HTML
R Notebooks
Radix
Bookdown
Presentations
Shiny Apps
Templates
How to start
Standard Documents
R Markdown files
Text
Code
Chunks
In-line
Labels
Running code
Multiple documents
Sharing Code & Collaboration
Common Considerations
Using HTML
Chunk options
Setup to apply to all
Image options
R graphics
Markdown
img
Image summary
Caching
Cleaning up output
Other Stuff
Customization & Configuration
Output options
Themes etc.
YAML
HTML & CSS
HTML
CSS
Custom classes
Personal Templates
The Rabbit Hole Goes Deep
Comparison to Alternatives
PDF & LaTeX
\(\LaTeX\)
PDF via R Markdown
Tufte
A final word
MS Word
Word-like Alternatives
Summary
Exercise
Getting started
Adding code
Dealing with text
More
Advanced
Appendix
Footnotes
Citations and References
References & Bibliography
Citations
Multiple Documents
Web Standards
References
Introduction to R Markdown
Introduction to R Markdown
Michael Clark
https://m-clark.github.io/
2019-11-06