Introduction to R data visualization package ggplot2

This 8-hour course is designed for data & business analysts, researchers, auditors and other professionals with basic knowledge of the R programming language who wants to develop a deeper understanding and practical skills in data visualization using the R package ggplot2.

Course duration, academic hours: 8
Price (excl. VAT) 250,00 
Price (with VAT): 302,50 
Lecturer: Didzis Elferts
Didzis Elferts
Didzis Elferts has been an R program enthusiast for more than 15 years, with experience in teaching R to both university students and professionals in various organizations. On a daily basis, the lecturer provides data analysis and visualization in various scientific projects.

Apply for the course:

Apply or ask a question!


If you want to apply for the course or ask a question about it, feel free to use this form.

Please enter your first and last names
Please enter company name
Please enter your phone number
Please enter your email

Thank you! We will contact you.

Course target

Develop an in-depth understanding and practical skills in data visualization using the R package ggplot2.

  • Data analysts;
  • Risk and business analysts;
  • Economists;
  • Researchers;
  • Auditors;
  • Business controllers.
At Course Completion you will be able to:
  • Create visualizations addressing the problem;
  • Create different images using the R package ggplot2;
  • Change the presentation of images according to user requirements;
  • Merge multiple images into one image.

Basic R skills – creating commands, importing and selecting data.

Training materials

BDA-developed training materials and practical examples.

Certification Exam

Not intended.

Course outline
  1. Principles of operation of the R package ggplot2;
  2. Choosing how to visualize data;
  3. Changing the appearance of scales and associated image elements using defined values and self-selected;
  4. Change the look of an image using ready-made design themes and parameters of your choice;
  5. Combining multiple images into a single image, including by creating shared legends;
  6. Common problems and solutions when creating ggplot2 images.

If you want to get more information about this course, contact us by phone +371 67505091 or send an e-mail at