R for All of Us: Basic Coding Training*
Dive into R and discover its endless possibilities, including unlocking the power of data manipulation and visualization and the coding skills required to fully utilize the All of Us Researcher Workbench datasets.
The two-day, live instruction online course will cover installing/loading packages, loading data, creating data objects, learning basic R commands used to explore data, shaping and filtering data, writing data/graphics into output files, visualizing, and merging data. Instruction will also include experience using the cohort and dataset builders within the Researcher Workbench
This is an introductory course on the R programming language using the interactive R Studio, designed to cater to individuals of all backgrounds. No prerequisites or coding experience is required. Confirmation of access to the Researcher Workbench must be on file with All of Us Data Training and Engagement for Academic Libraries Program staff prior to registration.
Resource URL: [Pending]
Learning Objectives
- Develop a basic understanding of how to create and duplicate workspaces in the All of US Researcher Workbench
- Understand how to use the interactive All of Us Researcher Workbench tools to build cohorts and datasets
- Identify the fundamental data structures for analysis and visualization
- Develop a basic understanding of grammar for coding in the R language
- Develop a basic understanding of how to combine difference data types
- Perform common data manipulation and visualization tasks using R studio in the All of Us Researcher Workbench
Agenda
Day 1
Hour 1 – Introduction to All of Us Workspace Creation, R, and R Studio
Hour 2 – Introduction to Packages, the Tidyverse, and Cohort/Dataset Builders
Hour 3 – Data Exploration and Introduction to Data Classes
Hour 4 & 5 – Data Manipulation
Day 2
Hour 1 – Introduction to Merging Data, the Concept Set Builder, and Data Importing
Hour 2 – Introduction to the Grammar of Graphics and Variable Types
Hour 3 & 4 – Visualize Data through Multiple Plot Creation Examples
Hour 5 – Wrap-up and Questions
MLA CE Credits: 8