Data Manipulation and Visualization in R

  • Start Date: October 26, 2026
  • End Date: October 29, 2026
  • Time: 8:30am - 12:30pm Pacific time
  • City: Online
  • Venue: Zoom
  • Instructor: Ayla Pearson
  • Course is full. Email [email protected] to be placed on a waitlist.

Course Description

Data manipulation and visualization will provide students with the tools they need to effectively tidy, transform and visualize their data in R. This course will teach the theory behind tidy data, setting up a reproducible data pipeline, introduction in the tidyverse suite of packages, importing data, tidying data, transforming data, dealing with missing data, summary statistics, exploratory data analysis, data visualizations and writing reports in R markdown. Focus on dplyr, tidyr and ggplot2 packages from the tidyverse.

This course spans four half-days.

Course objectives

  • Tips to create a reproducible and well-organized workflow
  • Introduction to the tidyverse (focus on dplyr, tidyr and ggplot2)
  • Turn messy data in to tidy data
  • Handle missing data
  • Create plots with ggplot2 for discrete, continuous, and categorical variables
  • Ask and answer question based on your data
  • Create reports with R markdown

Prerequisite knowledge

This is the follow-up course from Ayla Pearson’s foundation Introduction to R Software course. Students should have a basic working knowledge of R software, but this is still an intro-level course on the concepts and skills described above.

There is one Intro to R courses taking place April 28 – May 1, 2026 (see here for details and registration). *These courses fill quickly so if you need to brush up on your R skills before taking this course, be sure to register right away.

Our Instructor

Ayla Pearson is a Computational Biologist at Poisson Consulting Ltd. who has a passion for the intersection between data and resource management policy. During her Master of Data Science, she was a Women in Data Science (WiDS) ambassador.

Having taught many of these courses for CMI now we can say with confidence that this course consistently receives great reviews for it’s organization, clarity, pace, and lasting resources.

The Student Page is here The password protexted page will contain all course materials, including class recordings in one handy place.

Preparation and what to bring

You’ll need a stable internet connection and your own working computer

  • A free account with RStudio Cloud
  • Basic understanding of the fundaments of R and ability to use R.
    • Pre-requisite: Intro to R course if needed – see above listed Intro to R course options
  • Computer with reliable internet connection, and equip with video camera and a speaker/mic adequate enough to clearly communicate via the Zoom video conferencing platform.
  • Zoom. More info on system requirements for Zoom can be found here.

What is included with this course?

  • Access to the courses’ online materials in purpetuity
  • Registrants will have access to course recordings for 1 month before they are deleted

Registration

Registration includes free access to the cloud version of Posit (RStudio), the course workbook, same data sets, and course recordings for one month.

Members:  $465*

Non-members:  $520

*Memberships may be purchased and renewed while you register. More about membership here.

 

Note: Limited class size of 12 people, register immediately to secure your spot. When registration fills you may request to be placed on the notification list should an extra seat open up in the course, and/or to be notified of the next time we offer this course. To join this list, please email Hailey: office@cmiae.org

 

Thank you!

This course is offered in partnership with the team at Poisson Consulting.

Contact

  • Phone 250-837-9311
  • Fax 250-837-9311
  • Email

Mailing Address

  • P.O. Box 2568
  • Revelstoke, British Columbia V0E 2S0
Content © Columbia Mountains Institute of Applied Ecology
Site by Perimeter  •  Updated by CMIAE  •  LOGIN