Skip to Content
Home /  Courses And Programs / Data Visualization using R

Data Visualization using R

One of the reasons the R language has become a popular for analytics is because of its powerful functionality in its plotting systems. One can easily generate a high-quality and publication-ready figure in R without having to put too much effort in adjusting the parameters of R graphic functions.

In this course, students will learn how to generate different types of figures, such as histograms, bar plots, scatter plots, line plots, etc. In addition to exploring the different R plotting systems, we will focus on the ggplot2 plotting system, which contains the latest graphing techniques in R.

Learning Outcomes:

By the end of this course, students should feel comfortable with writing R programs to generate different types of figures by using the R language based on different data type.

Course Topics:

  • Generating Figures and Adjusting Graphic Parameters by Using Traditional Graphic Systems
  • Understanding Grammar of Graphics
  • Exploring Data by Using Graphics
  • The ggplot2 Graphic System
  • Building a Plot Layer by Layer
  • Adjusting Scales, Axes, Legends, Positioning and Faceting

Software: R and RStudio.

Prerequisites: Basic understanding of R language or complete Introduction to R Programming.

Course typically offered: Online during our Spring and Fall academic quarters. NOTE - due to a scheduling conflict, this course will be offered again during our SUMMER '20 academic quarter.

Next Steps: Upon completion of this class, consider enrolling in other required coursework in the R for Data Analytics specialized certificate program.

Contact: For more information about this course, please contact unex-techdata@ucsd.edu.

Course Number: CSE-41324
Credit: 3.00 unit(s)
Related Certificate Programs: R for Data Analytics

+ Expand All