Skip to content Skip to site navigation Skip to service navigation

Introduction to Data Analysis with R (2-day class)

New session times will be displayed below upon confirmation.

In this hands-on course, the R programming language is taught with the objectives to collect, analyze, and visualize datasets from various sources, and apply practical statistical data analysis.

Prerequisite: Basic understanding of programming.

Section topics in this two-day class include: 

  • Section 1: Basic syntax and R data structures
  • Section 2: Reading data to R and manipulating datasets
  • Section 3: Merging datasets and developing aggregated summary tables
  • Section 4: Data visualization techniques

During and at the end of each session, hands-on exercises will be practiced to: 

  1. Build dataframes, selecting specific rows and columns, add columns, and apply functions on columns that contain date values
  2. Download public data into R, apply manipulation functions on data records, and summarize insights from data
  3. Merge datasets by foreign keys, reshape datasets, select random samples from dataframes, and aggregate columns by other columns
  4. Create different data visualizations and save them in different formats
     


University IT Technology Training classes are only available to Stanford University staff, faculty, or students. A valid SUNet ID is needed in order to enroll in a class.

Custom training workshops are available for this program

Technology training sessions structured around individual or group learning objectives. Learn more about custom training


University IT Technology Training sessions are available to a wide range of participants, including Stanford University staff, faculty, students, and employees of Stanford Hospitals & Clinics, such as Stanford Health Care, Stanford Health Care Tri-Valley, Stanford Medicine Partners, and Stanford Medicine Children's Health.

Additionally, some of these programs are open to interested individuals not affiliated with Stanford, allowing for broader community engagement and learning opportunities.