Automated Reports with R
Date:
12/07/2022 - 13/07/2022
Organised by:
Royal Statistical Society
Presenter:
Theo Roe
Level:
Intermediate (some prior knowledge)
Contact:
Venue: Online
Description:
Level: Intermediate (I)
This virtual course will run over 2 afternoons. It will take you through the fundamental approach of R Programming to creating automated reports.The course commences with an introduction to R Markdown and how you can embed R code directly into a document. By the end of this course you will be able to work on your own data, importing and exporting data from spreadsheets and other data sources. You will learn how to build automated reports using data, text and graphics using R Markdown.
Course attendees are encouraged to bring their own data or sample data they would like to create a report with, however that is not essential.
Learning Outcomes
By the ends of the day participants will:
-
be able to use Markdown formatting syntax to customise a document
-
have the ability to embed R code into reports using {knitr}
-
have learned how to dynamically embed images, plots and tables to their documents
-
be able to re-render a report by defining default parameter values
-
understand how dashboards and HTML widgets can give them new interactive techniques to view their data
Topics Covered
- R Markdown: Creating documents using rmarkdown
- Knitr: Running dynamic R code
- KableExtra & DT: Embedding tabular data into output documents
- Bookdown: Writing books and long-form reports with R Markdown
- Flexdashboard: Creating interactive dashboards
- Parameterised reports: Creating flexible reports
- Widgets: Exploring interactive HTML widgets
Target Audience
This course is suitable for data analysts. It is expected that participants are already familiar with R. In particular they should be familiar with basic data manipulations, functions, if statements and for loops. These concepts are covered in our Introduction to R course.
Cost:
£384.34 to £532.44 (including VAT)
Website and registration:
Region:
Greater London
Keywords:
Quantitative Data Handling and Data Analysis, R, RMarkdown , Knitr , Syntax , htmlwidgets , Bookdown , KableExtra
Related publications and presentations:
Quantitative Data Handling and Data Analysis
R