Call +60 3-7490 2093 Email:

HRDF Approved Training Provider in Malaysia - Modular Fast Track Skill-Based Trainings

Data Visualisation with R Training

ggplot2 is a power data visualization package for the statistical programming language R. It is part of the tidyverse data processing package in R. ggplot2 works seemlessly with tidyverse. ggplot2 can be used to plot simple to complex visualization.

ggmap is another powerful geospatial package for R. It can extract static Map from Google Map API and geospatial information from Google Geocoding API. ggmap works with ggplot2 to create complex geospatial visualiation.

Course Highlights

  • Basic plots in R
  • gpplot2 components
  • data piping to ggplot2
  • ggplot2 customization
  • ggmap 
  • Google Map API integration


All participants will receive a Certificate of Completion from Tertiary Courses after achieved at least 75% attendance.


HRDF SBL Claimable for Employers Registered with HRDF

HRDF claimable

Course Code: M408

Course Booking


Course Date

Course Time

* Required Fields

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.

Course Details

Topic 1: Overview of Basic Plots in R

  • Scatter and Bubble Plots
  • Partition Plots
  • Bar Plot
  • Histogram
  • Pie Chart
  • Box Plot
  • Heatmap
  • Treemap
  • 3D plots

Topic 2: Data Visualization with ggplot2

  • What is ggplot2
  • Components of ggplot2
  • Scatter Plot
  • Add Attributes to Aesthetics
  • Add Smoothing Line
  • Bar Plot
  • Histogram
  • Box Plot
  • Data Piping

Topic 3: Customize Visualization

  • Modifying Background
  • Modify Axis, Limits and Legend
  • Annotation and Titles
  • Add Reference Lines
  • Pre-Built Themes
  • Install Additional Themes

Topic 4: Geospatial Visualization with ggmap

  • Google Map API
  • Install ggmap
  • Get Google Map
  • Get Geo Coding
  • Plot Points on Map
  • Add Text to Map
  • Modifying Points on Map

Course Admin


The following knowledge is assumed

Software Requirement

Pls download and install the following software prior to the class

Who Should Attend

  • Data analysts
  • Financial analysts
  • Marketers
  • Researchers


R TrainerDr. Zahra Nazemi has PhD in mathematical statistics from Universiti Putra Malaysia. Her research interests are applied statistics, medical statistics, Bayesian statistics, statistical inference and Software R. She has worked as lecturer in different universities more than 4 years. She also consulted and worked on assignments for parametric and non-parametric analysis, univariate and multivariate regression analysis in various areas such as medical, economics and psychology. Her other skills are knowledge of research methodology, extensive experience with SPSS, AMOS, R and MINITAB and writing and presenting reports. Moreover, she conducted special training program in mathematical programming including optimization, advanced multivariate data analysis, and simulation techniques

Data Science TrainerDr. Aanand Verma is a Full Stack Data Scientist who once had a torrid love affair with Physics. He has consulted and published in the area of Public Health, Electricity Markets, Telecom, BFSI, Advertising & Communication Strategies and Digital & Social Media Technologies. He has worked on assignments with international agencies such as International Monetary Fund, World Bank, Royal Netherland Embassy etc. besides MNCs like Tata Consultancy Services, Kie Square Consulting and several government organizations of national importance.

He regularly conducts general training programs in Python (Pandas, NumPy, SciPy, Matplotlib, Bokeh), R (dplyr, rstanarm, knitR, ggplot2), Data Visualization (Tableau, D3.js) and Machine Learnng (Reinforced Learning, Scikit Learn) and specialized training programs on Structural Equation Modeling and SAP Hana.

He holds a doctorate in Operations Research from Indian Institute of Management Ahmedabad and a post graduate in Physics from University of Mumbai. He has advanced training in mathematical programming including optimization, advanced multivariate data analysis, and simulation techniques. When he is not teaching or consulting he can be found meditating or heading for an adventurous trek.

Rattle TrainerTarun Sukhani is an IT executive, educator, author, speaker, data scientist, security expert, agile coach, polyglot coder, and entrepreneur with over 19 years of combined professional experience both in the U.S. and internationally. As a seasoned veteran, my expertise lies in leading teams in the design and delivery of highly scalable, concurrent, and performant enterprise software solutions with budgets of up to $100 million. I am particularly adept at building productive, self-managing agile teams with predictable velocities and delivery timeframes. Tarun Sukhani is skilled in all phases of the SDLC/ALM, with a solid foundation in Agile (XP, SAFe, Lean, Scrum, Kanban, and Scrumban) and traditional (PMI and PRINCE2) project management frameworks and methodologies. He is proficient in Big Data/Data Science: Hadoop, Pig, Hive, HBase, Spark, R/Rattle, Cassandra, YARN, Zookeeper, Mahout, SimpleCV, OpenCV

Customer Reviews (1)

Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 08/12/2018)

Write Your Own Review

You're reviewing: Data Visualisation with R Training

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

Product Subjects

Use spaces to separate Subjects. Use single quotes (') for phrases.

You May Be Interested In These Courses

Advanced R Data Analysis Training

Advanced R Data Analysis Training

9 Review(s)
Essential Machine Learning with R

Essential Machine Learning with R

4 Review(s)
Time Series Forecasting in R

Time Series Forecasting in R

2 Review(s)