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 Info
Prerequisite
The following knowledge is assumed
Software Requirement
Please download and install the following software prior to the class
Job Roles
- Data analysts
- Financial analysts
- Marketers
- Researchers
Trainers
Dr. Alvin Ang: Dr. Alvin Ang is a ACTA certified trainer. Dr. Alvin Ang did his Ph.D., Masters and Bachelors from NTU, Singapore. Previously he was a Principal Consultant (Data Science) as well as an Assistant Professor. He was also 8 years SUSS adjunct lecturer. His focus and interest is in the area of real world data science. Though an operational researcher by study, his passion for practical applications outweigh his academic background. He owns a startup externally.
Dwight Nuwan Fonseka: Dwight Nuwan Fonseka is a ACLP certified trainer. He have a degree in Biotechnology from NUS, Advanced diploma in Pharmaceutical management from MDIS and Masters in Education from NTU. He have 8 years experience of teaching biology at O and A levels/ IB level in international schools in Singapore and overseas.
Customer Reviews (9)
- Dwight was a good instructor who patiently guided us 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 - might 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 - 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 - 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 - 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 - 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 - Might 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
The lecturer is friendly and passionate about the subject, and the quiet environment is excellent for the class (Posted on 2/26/2018) - 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 - 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
Can send participants the list of packages to install in advance to save on downloading and installing time (Posted on 8/28/2017)