Skip to main content


GPDI546 - Introduction to R

R is rapidly becoming the leading language in data science and statistics. Today, R is the tool of choice for data science professionals in every industry and field. Whether you are full-time number cruncher, or just the occasional data analyst, R will suit your needs. This multi-part introduction to R programming requires little previous experience and is aimed at helping workshop participants to master the basics of R.

In this workshop, the following topics will be covered:
- Mastering R basics: will include an introduction to the R environment, packages and data types
- Describing data: will demonstrate how to generate descriptive statistics, table outputs and simple statistical tests (i.e. t tests)
- Visualizing data: will show participants how to generate multiple types of plots and charts

Participants will need to bring their own laptop with R (version 3.4 or above) and Rstudio installed. To learn how to install R and RStudio, please use the following resources:

Mac OS:

Learning Objectives

In this workshop participants will:
1. Set the working directory from within an R session
2. Create and manipulate data structures including vectors, lists, matrices, and data frames
3. Generate frequency tables, means & standard deviations
4. Run a simple t test
5. Generate a bar plot, a pie chart, a scattet plot and a histogram

Leaders Information

This workshop is led by Yara Abu Awad, ScD, a Harvard University trained epidemiologist with expertise analyzing big data by applying causal inference methods and machine learning techniques using R. She is currently at the Department of Psychology investigating the impact of stress on obesity among children, the impact of parental expectations on children’s sleep quality and the impact of social inequalities on children’s health.

This workshop is not scheduled at this time.
Back to top Back to top

© Concordia University