Introduction to R
I Introduction
Workshop Info
Class Photo
Pre-work
Schedule
Meet Your Faculty
Lecturers
Instructors
TAs
Materials & Requirements
II Modules
Practical 1
Requirements
Lecture
Lab
1. R basics
2. Data types: attributes and built-in functions
3. Control structures
4. Basic data manipulation
5. Advanced data manipulation
6. Generating visual outputs
Repo structure
References
Practical 2
Requirements
Lecture
Lab
Loading libraries
Selected dplyr functions
Piping functions
tidyr pivot functions
Managing missing values
Solutions
Hands on 1: Conversion of script
Hands on 2:
Hands on 3: Find the errors
Hands-on 4:
Practical 3
Requirements
Lecture
Lab
Linear regression
Logistic regression
Statistical testing
Lecture 1 - Health Policy Simulation in R
Lecture
Practical 4
Lecture
Lab
Data Visualization
Lecture 2 - Factor Analysis for Human Spatial Vision
Lecture
Lab
Chapter 13: Plotting the Contrast Sensitivity Function
Chapter 16: Factor Analysis and CSF
Practical 5
Lecture
Lab
Example Script
Example Notebook
Lecture 3 - Smoothing Curves for DNA Methylation
Lecture
Lab
Practical 6
Requirements
Lecture
Lab
Activity 0: Initialize a Git Repository
Activity 1: Create and track a Text File with Git
Activity 2 – Revert a file to a previous commit
Activity 3 – Create a new branch
Activity 4 – Merging Branches
Sponsors
Introduction to R 2025
Lecture 1 - Health Policy Simulation in R
Lecturers:
Dr. Alton Russell
Lecture