Finance Train LogoFinance Train
BlogMembership
Finance TrainFinance Train
Home
Learn
Getting StartedGetting StartedPythonPythonR ProgrammingR ProgrammingQuantitative FoundationsQuantitative FoundationsData AnalysisData AnalysisMachine LearningMachine LearningAIAIFinance AppsFinance Apps
BlogToolsMembership
CoursesData Visualization with R
Data Visualization with R
Premium

Data Visualization with R

Learn how to create beautiful data visualizations in R using Base R graphics and ggplot2

The key objective of any data science project is to use automated methods to analyze massive amounts of data and extract knowledge from it. This puts data visualization at the forefront of any data science project.

In this course, you will learn about various types of charts and tables to present the data in a quick, understandable, and meaningful way.

You will also learn about how to create data visualizations using base graphics and ggplot2 in R. The course takes a data science case study and helps you visualize the data from various perspectives using these R packages.

What's Included

  • Detailed concepts and explanations about each topic
  • Step-by-step instructions for all visualizations created in R
  • All the data files used in the course
  • Complete downloadable R code for all examples used in the course

Lessons

01

Overview of Data Visualization

Start
02

When to Use Bar Chart, Column Chart, and Area Chart

Start
03

What is Line Chart and When to Use It

Start
04

What are Pie Chart and Donut Chart and When to Use Them

Start
05

How to Read Scatter Chart and Bubble Chart

Start
06

What is a Box Plot and How to Read It

Start
07

Understanding Japanese Candlestick Charts and OHLC Charts

Start
08

Understanding Treemap, Heatmap and Other Map Charts

Start
09

Visualization in Data Science

Start
10

Graphic Systems in R

Start
11

Accessing Built-in Datasets in R

Start
12

How to Create a Scatter Plot in R

Start
13

Create a Scatter Plot in R with Multiple Groups

Start
14

Creating a Bar Chart in R

Start
15

Creating a Line Chart in R

Start
16

Plotting Multiple Datasets on One Chart in R

Start
17

Adding Details and Features to R Plots

Start
18

Introduction to ggplot2

Start
19

Grammar of Graphics in ggplot

Start
20

Data Import and Basic Manipulation in R - German Credit Dataset

Start
21

Create ggplot Graph with German Credit Data in R

Start
22

Splitting Plots with Facets in ggplots

Start
23

ggplot2 - Chart Aesthetics and Position Adjustments in R

Start
24

Creating a Line Chart in ggplot 2 in R

Start
25

Add a Statistical Layer on Line Chart in ggplot2

Start
26

stat_summary for Statistical Summary in ggplot2 R

Start
27

Facets for ggplot2 Charts in R (Faceting Layer)

Start
28

Coordinates in ggplot2 in R

Start
29

Changing Themes (Look and Feel) in ggplot2 in R

Start

Master Data & AI for Finance

Get full access to all Data Science, Machine Learning, and AI courses built for finance professionals.

  • Full course library
  • Code & templates
  • Lifetime updates

One-time payment - Lifetime access

Or create a free account to start

Finance Train

Learn data science and AI skills for finance through practical courses and tutorials.

Learn

  • Learning Path
  • Blog
  • Finance Fundamentals

Resources

  • Tools
  • Tables
  • Calculators
  • Membership

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Finance Train. All rights reserved.