
Discover why R is a free, open‑source tool for data and statistical analysis with visualization. It enables reproducible, repeatable workflows via thousands of packages and intuitive coding, with support.
Learn to download and install R and RStudio on Mac, explore the four-quadrant interface, run code, view outputs, and access plots, files, packages, and help for data visualization.
Learn to start an RStudio project, import data, and install packages. Use select, filter, and arrange with the pipe operator to manipulate data.
Describe, summarize, and visualize data using descriptive statistics and appropriate tables and graphs for categorical and numeric variables, including histograms, box plots, scatterplots, and two-way tables.
Learn the grammar of graphics with ggplot by mapping data, selecting geometries, and layering visuals using built-in data sets; apply color, facets, smoothing, and themes in R.
Learn to build beautiful scatter plots with ggplot in R by mapping aesthetics, layering points and smooth lines, and using the mpg dataset.
Apply the grammar of graphics to build layered scatter plots in R using ggplot, mapping body weight and brain weight to axes while color and size reflect sleep metrics.
Explore bar charts for categorical data and histograms for numeric data using ggplot. Learn to map aesthetics with pipe workflows, handle missing values, and adjust bin width.
Visualize two categorical variables with ggplot in R using the Star Wars dataset, filtering hair color to black or brown and handling missing sex values.
Data visualisation with R is absolutely incredible. No other package or platform comes close. There are simply no limits! If you can imagine it, you can create it - it’s that simple! In this course you’ll learn how to use ggplot (a free package that you can install into R Studio). It represents a revolutionary way to think about data visualisation - layer by layer. It’s actually really fun to use and quite exciting to see incredible graphics emerge right in front of you.
The trick to good data visualisation is understanding your data; in particular, the different types of data that exist within your dataset. Different combinations of variables should be visualised using different kinds of graphs and this course will walk you through all of that. You’ll learn when and how to create histograms, bar charts, scatter plots, line graphs and more.
Once you’ve ventured into the world of ggplot, believe me, you’ll never want to use anything else. It gives you a level of control that is quite remarkable. You’ll be able to communicate your thoughts and ideas to others using powerful graphics. This course is the first step to an ongoing adventure into the world of data visualisation. So don’t delay. Sign up and start learning - what have you got to lose?