Reproducible data reports with R
This course will teach you how to update your reports at the click of a button using integrated R Markdown so your data reporting will efficient and reproducible.
Description
In this course you will learn to keep your code and data integrated as you write reports. When the underlying data changes you will be able to update your report at the click of a button using R Markdown. This style of automated reporting makes data analysis more efficient and reproducible. Using the productive notebook interface of R markdown, you will weave together narrative text and code to produce elegantly formatted output. R Markdown supports dozens of static and dynamic output formats including HTML, PDF, MS Word, slides, dashboards, scientific articles and more.
2023 Prior knowledge
A workable overview of R.
2023 Online Platform and Software Requirements
Computer with video camera, speakers and microphone
Stable internet connection
Mains power
Virtual Classroom - Tutor will send direct the link to the virtual classroom
2023 Topics
R Markdown: Creating documents using Markdown
{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
2023 Course goals and outcomes
How to create written reports which automatically update when the data changes.
Use R Markdown in a efficient and innovative way.
How HTML widgets can give you new interactive techniques to view your data
Create shareable interactive dashboards
Add a dynamic aspect to your nwork using knitr
2023 Audience
Anyone wishing to produce regular data reports in a more efficient and reproducible manner.