Start Learning for Free

Join over 1,000,000 other Data Science learners and start one of our interactive tutorials today!

Topic visualization small

New Course: R Data Visualization with ggplot2 - Part 1

February 10th, 2016 in Data Visualization

Learn how to produce meaningful and beautiful data visualizations with DataCamp’s ggplot2 course series. Be introduced to the principles of good visualizations and the grammar of graphics plotting concept implemented in the ggplot2 package. Learn yourself how to make complex exploratory plots, and be able to make a custom plotting function to explore a large data set, combining statistics and excellent visuals. Begin learning Data Visualization with ggplot2 interactively, today.

What You'll Learn

This 5 hour course includes 5 chapters and covers the given topics below:

  • Chapter 1: In this chapter we’ll put you in the right frame of mind for developing meaningful visualizations. You’ll learn how to think about your audience first and be introduced to the basics of ggplot2 - the 7 layers of the grammar of graphics.

  • Chapter 2: In this chapter we’ll explore the iris dataset from several different perspectives to see how the data structure affects plots in ggplot2. You’ll see that making your data conform to a structure that matches the plot in mind will make the task of visualization much easier.

  • Chapter 3: Aesthetic mappings are the cornerstone of the grammar of graphics plotting concept. This is where the magic happens! Learn to convert continuous and categorical data into visual scales that provide access to a large amount of information in a very short time.

  • Chapter 4: A plot’s geometry dictates what visual elements will be used. In this chapter we’ll familiarize you with the geometries used in the three most common plot types you’ll encounter: scatter plots, bar charts and line plots.

  • Chapter 5: In this chapter you'll learn about qplot; it is a quick and dirty form of ggplot2. It’s not as intuitive as the full-fledged ggplot() function, but is useful in specific instances.

Add data visualization to your skills today!


No comments yet. Be the first to respond!