Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Creating Reports and Presentations with R Markdown and RStudio

Creating Reports and Presentations with R Markdown and RStudio

2h 41mIntermediate2019-03-14

Authors

Charlie Joey Hadley

Charlie Joey Hadley

Technology and open data evangelist

Course details

The pinnacle of a data science project is often the presentation of your findings. Data science is, after all, about deriving insights from data and then sharing those insights with others. This course shows how to design high-quality reports and presentations, including interactive web experiences and printable PDFs, using R Markdown and RStudio, the authoring framework designed specifically for data science. Instructor Charlie Hadley starts with an overview of the PDF and HTML reporting options. She then shows how to include R code in your documents and add visual interest with slides, charts, images, and tables. Plus, learn how to customize the styles in your document, override markdown, and insert prebuilt data visualizations with htmlwidgets. Last but not least, Charlie explains how to publish your R Markdown documents for sharing and distribution.

Learning objectives
What is R Markdown?
Writing PDF and HTML reports
Writing HTML presentations
Setting up LaTeX and BibTeX
Including R code in R Markdown documents
Formatting text
Including code from script files
Creating slides
Using ggplot2 charts
Inserting images and tables
Creating captions with bookdown
Customizing styles
Overriding markdown
Using htmlwidgets
Publishing R Markdown HTML

Skills covered

RStudioStatisticsData VisualizationData AnalysisData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOpen SourceOne-Off

Concepts

0. Introduction

  • 01 - Report your data with R Markdown
  • 02 - What you should know

1. What Can You Build with R Markdown

  • 03 - What is Markdown
  • 04 - What is R Markdown
  • 05 - Writing PDF reports in R Markdown
  • 06 - Writing HTML reports in R Markdown
  • 07 - Writing HTML presentations in R Markdown
  • 08 - What else can you build with R Markdown

2. Setting Up LaTeX for R Markdown PDF Outputs

  • 09 - What are LaTeX and BibTeX
  • 10 - Setting up TeX for generating R Markdown reports
  • 11 - Installing Pandoc

3. Understanding the Basics of R Markdown Documents

  • 12 - Installing R Markdown
  • 13 - R Markdown, knitting, and generating outputs
  • 14 - The YAML header of an .Rmd file
  • 15 - Code chunks and global code chunk settings
  • 16 - Writing and running R code in R Markdown files
  • 17 - Splitting documents into sections or slides in R Markdown
  • 18 - Tabbed sections in R Markdown HTML reports
  • 19 - Formatting text in R Markdown files
  • 20 - Bullets and lists in R Markdown

4. Preventing Gotchas

  • 21 - Name your code chunks sensibly
  • 22 - Including code from script files

5. Creating Slides in R Markdown

  • 23 - What are Slidy, ioslides, and Beamer
  • 24 - Features of ioslides presentations
  • 25 - Features of Slidy presentations
  • 26 - PDF presentations with Beamer

6. Using ggplot2 Charts in R Markdown

  • 27 - ggplot2 and plots in R Markdown documents
  • 28 - Globally set figure size
  • 29 - Change the size of individual outputs

7. Inserting Images into R Markdown Output

  • 30 - Inserting images with include graphics()
  • 31 - Inserting images using raw HTML
  • 32 - Inserting images using raw LaTeX
  • 33 - Inserting URL based images using raw LaTeX

8. Inserting Tables into R Markdown Output

  • 34 - Displaying tables in R Markdown
  • 35 - Markdown tables in .Rmd
  • 36 - Formatting printed data.frames and Tibbles
  • 37 - Formatting tables with kable()
  • 38 - Interactive tables with DT

9. Captions with bookdown

  • 39 - Captions in R Markdown
  • 40 - Captions with bookdown

10. Customizing Styles in R Markdown

  • 41 - Using custom styles in R Markdown
  • 42 - Styling HTML reports in R Markdown
  • 43 - Styling PDF reports in R Markdown

11. Overriding Markdown in .Rmd

  • 44 - Overriding Markdown in .Rmd files
  • 45 - Display LaTeX or HTML in .Rmd files
  • 46 - Run LaTeX in PDF documents
  • 47 - Run HTML in R Markdown

12. htmlwidgets and R Markdown

  • 48 - htmlwidgets and R Markdown
  • 49 - htmlwidgets in PDF .Rmd documents
  • 50 - htmlwidgets in HTML .Rmd documents

13. Publishing R Markdown HTML Content to RPubs.com

  • 51 - Publishing with RPubs.com
  • 52 - Publishing R Markdown HTML to the web

Conclusion

  • 53 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal