Source: Flaticon via shareicon.net
The workshop consists of six separate modules which are meant to be followed in order. Each module has a specific focus. The goal of this workshop is help its participants to get familiar with basic concepts and tools for using R for data analysis tasks and research projects.
Read the below to get an overview of each module. Also, click the “SEE MORE” button and follow the links to check out the relevant workshop materials. Enjoy!
In this module, workshop participants will be introduced to the programmatic approach to research. Then they will learn what the R language is as well as the benefits of using R for their research projects. They will also be introduced to the R Studio IDE. An overview of the entire workshop curriculum is provided at the end of the module.
Workshop participants will learn the basic building blocks of R language. Once participants gain some knowledge in the fundamental topics, they will be introduced to the popular tidyverse
framework and provided with a recommendation as to a “good” style for coding in R.
This module focuses on manimuplating and transforming tabular data using R. Workshop participants will learn how to import data into R environment and use the popular “tidyverse” syntax to clean and analyze data. Specifically, key functions in dplyr
, tidyr
, stringr
, and lubridate
packages will be covered.
In this module, workshop participants will get started with generating plots to visually present and communicate insights from data. The main focus of this module is the popular ggplot2
package for data visualization. Participants will also be introduced to some options for generating maps and interactive plots.
In this module, workshop participants will learn how to conduct basic statistical analysis with R, including Student’s t-test, analysis of variance (ANOVA), basic linear regression model, and generalized linear models. Participants will also be provided with resources for more advanced statistical modeling.
This module will introduce workshop participants to various ways to share their work by using R Markdown, R Presentation, and Shiny. Participants will also learn how to leverage the power of the Internet to facilitate search for answers to specific questions.