Automating Reports with R Markdown

Event Type
Web Session
European Actuarial Academy

Start time: 9.00 am

End time: 11.00 am


Announcements from the European Actuarial Academy organiser: Companies in general, and insurance companies in particular, spend a lot of resources re-writing the same reports over and over again. This costly and error prone process can be partially or fully automated with R Markdown.

R Markdown enables you to:
- Import data from several sources
- Wrangle it to suit your needs
- Run models and design state-of-the-art visuals, and
- Write reports in several formats

all within a single application/script!

Moreover, the whole process is reproducible which means that it can be automatically re-generated whenever the underlying data or code changes. This web session will be presented in two parts. In the first part, we show:
- The structure of an R Markdown document
- A practical example of an automated report for a fictional casualty insurance company
- A brief discussion on implementing R Markdown in a corporate environment

In the second part, we show how to write a simple html report with a step by step example.

The first part of the web session is aimed at anyone interested in the topic of automating reports regardless of the level of expertise:
- For those already familiar with R Markdown, the presentation is likely to offer additional ideas and inspiration
- If you are an R user but haven't used R Markdown, we hope this presentation will get you started asap
- For non-R-users, who are reflecting on what programming language they should learn next (giving the many available options), we hope that R Markdown provides that additional feature to get you started with R

The second part of the web session is aimed to those interested in acquiring a basic working knowledge of R Markdown. However, some tips and tricks will be provided that may also be of interest to more experienced users.

Turn your analysis into high quality reproducible documents, reports, presentations and dashboards. R Markdown enables you to go from data import to final report within a single application.

The registration fee is € 100.00 plus 19% VAT. Click here to register

  • R Markdown: Reproducibility and Automation
  • Structure of an R Markdown document
  • Practical examples in Word and html
  • Adding Shiny components
  • Parameterized reports
  • R Markdown in Production with R Studio Connect
  • Simple, step by step, example of an html report
  • Basic styling with CSS
Claudio Rebelo
Biographical details

Claudio Rebelo: Claudio is an Actuary at Swiss Re in Zurich, Switzerland, where he has worked in reserving, pricing and currently model validation, having over 12 years of experience in the P&C industry. He has a keen interest in implementing automated reporting solutions with R Markdown as well as in insurance data visualization.