Course description
R is a language that has become one of the most popular tools for manipulating, visualizing and analyzing data. While there are many R courses, learning these skills can involve a steep learning curve, especially for those with no experience in programming or data analysis. This course aims to help with this initial difficulty by equipping learners with essential skills in using R, including data wrangling, plotting and statistics.
The course topics include basic R syntax, data importing and exporting, handling real-life data sets, creating publication-ready plots, and basic concepts of statistical testing with R. The topics are covered using both hands-on teaching and independent exercises. The course can be taught either as a two- or three-day version (depending on whether the course is on-site or remote, and including or omitting the section on statistics).
The course materials (links below) can also be used for self-study.
Links to CSC platforms
Licensing
The teaching materials used in this course are derived from Software / Data Carpentry lessons and CSC teaching materials. See LICENSE.md for details.
Links to external materials:
Links to teaching materials
General information
Course description and learning outcomes
Access to RStudio teaching environment
Lecture aids
Exercises (without solutions)
Exercises (with solutions)