Skip to main content


GPDI515 - Beginner’s Guide to the R Programming Language

Is it time for you to learn how to code? If the answer is “Yes!”, we propose an unconventional way to start: coding with R, which is a free, powerful and simple programming language for data analysis.

In this workshop, you will learn the basics of the R syntax and how it can support your research. Our aim is to put you on a path to start using R for basic data work and to guide you through becoming a self-learner. We will provide you with a list of resources
that can help you get better at coding with R in a self-paced manner.

Throughout the workshop, you will be given short exercises mostly focused on data analysis. These exercises aim to teach you:
- how to write an R script for a small task;
- how to write data into a text file;
- how to read data from a text file;
- how to create and subset a data set;
- how to install and use an R library;
- how to plot a graph.

Participants must bring their own laptops. Before the workshop, they are strongly encouraged to install R (version 3.2.2 or higher) and RStudio on their laptops. Otherwise, a laptop with internet access is enough to follow the exercises in the first session of the workshop.

To learn how to install R and RStudio:
Apple OS:

Learning Objectives

In this workshop, participants will:

1. Discover the terminology of basic coding, such as working directory, compiling a code, script, library, function, csv, concatenation, data frame, etc;
2. Learn about coding and the types of resources they will need while coding;
3. Install different R libraries;
4. Use a minimum of 10 basic built-in functions in R;
5. Use vectors and data frames to store and manipulate data;
6. Write and execute a simple R script.

Leaders Information

This workshop is led by Esther Schott .

Esther investigates how babies learn language, and in particular what bilingual infants know about their language environment. She utilizes principles of open science in her research. Esther has been coding in R since 2012 and uses R to analyze data, produce publication-ready figures and created her own website using R.

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

© Concordia University