Skip to Content
Course

Data Visualization using R

CSE-41324

 

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.

Course Highlights:

  • 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

Course Learning Outcomes:

  • Write R Programs by using tools from the ggplot2 package
  • Generate different types of figures, such as histograms, bar plots, line graphs, scatterplots
  • Ability to use high-quality figures to satisfy the publication requirements of scientific journals

Software: R and RStudio

Prerequisites: Basic understanding of R language or completing the Introduction to R Programming course

Course typically offered: Online in Summer and Winter quarters

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 Information

3.00 units
TBD
Notes: Prerequisites: Basic understanding of R language or Completion of “Introduction to R Programming”.

Course sessions

Please contact the Science & Technology department at or unex-techdata@ucsd.edu for information about this course and upcoming sections.