Introduction to R workshop


Tue - Wed, Dec 4 to Dec 5, 9:00am - 12:30pm


Longwood Medical Area

Audience: Harvard Medical School (HMS) affiliated researchers from HMS Departments on the Quad and Harvard Stem Cell Institute (HSCI)


Sponsored by Harvard Chan Bioinformatics Core (HBC), Harvard Medical School’s Tools and Technology Committee (TnT) & the Harvard Stem Cell Institute (HSCI)

Dates and Times:

Tuesday, December 4th : 9 AM – 5 PM (full day)

Wednesday, December 5th : 9 AM – 12:30 PM (half day)


Workshop description: This 1.5 day workshop will introduce participants to the basics of using R, a simple programming environment that enables the effective handling of data, while providing excellent graphical support.


This workshop is intended to provide basic R programming knowledge. Participants should be interested in:

  • using R for increasing their efficiency for data analysis
  • visualizing data using R (ggplot2)
  • learning good data management practices

Workshop segments will address the following:

  • R syntax: Understanding the different 'parts of speech' in R; introducing variables and functions, demonstrating how functions work, and modifying arguments for specific use cases.
  • Data structures in R: Getting a handle on the classes of data structures and the types of data used by R.
  • Data inspection and wrangling: Reading in data from files. Using indices and various functions to subset, merge, and create datasets, including the tidyverse suite of packages.
  • Visualizing data: Visualizing data using plotting functions in base R as well as from external packages such as ggplot2.
  • Exporting data and graphics: Generating new data tables and plots for use outside of the R environment.

In addition to the above, we will focus on good data management practices, installing and working with data analysis packages from various sources, and the different ways to get help when coding in R. After this workshop participants can expect to be comfortable with the basics of data wrangling and plotting using R. 


Prior experience with R or other programming *not* required


Cost: $65 per participant.


Registration link and more details about the workshop:


Contact with any questions.