R Fundamentals: Parts 1-4

Registration

Registration is unavailable. Registration closed on August 19, 2021 - 9:30am.
August 19, 2021, 9:30am to August 24, 2021, 12:30pm

Location: Remote via Zoom

To receive the Zoom link:

  • Register using the "Register now" link above.
  • Then you must complete the final step of the registration process by filling out this form: https://dlab.berkeley.edu/affiliations
  • If your status is Registered you will receive a bCal invite and confirmation email with the Zoom link.
  • If your status is Wait listed you will NOT receive a Zoom link unless we have seats available.
  • We will convert Wait listed -> Registered seats (if available) up to 10 minutes after the listed workshop start-time.

Questions? Email: dlab-frontdesk@berkeley.edu


This workshop is a 4-part series running from 9:30am-12:30pm each day:

  • Part 1: Thursday, August 19
  • Part 2: Friday, August 20
  • Part 3: Monday, August 23
  • Part 4: Tuesday, August 24

Data are the foundations of the social and biological sciences and humanities. Familiarizing yourself with a programming language can help you better understand the roles that data play in your field. This workshop will teach you to use base R to build a programming vocabulary to develop and train your data skills!

The D-Lab's R Fundamentals workshop is a four-part introductory series that will teach you R from scratch with clear introductions, concise examples, and support documents. You will learn how to download and install the open-sourced R Studio software, understand data and basic manipulations, import and subset data, explore and visualize data, and understand the basics of automation in the form of loops and functions. After completion of this workshop you will have a foundational understanding to create, organize, and utilize workflows for your personal research.

Each of the four parts is divided into a lecture-style coding walkthrough interrupted by challenge problems, discussions of the solutions, and breaks. Instructors and TAs are dedicated to engaging you in the classroom and answering questions in plain language. 

Prerequisites: None

R Fundamentals Part 1: Introduction

Students will learn how to navigate the R Studio environment. You will also learn how to store data, characteristics of basic data types and data, the importance of data frames (think Excel spreadsheets), and how to save your work.

R Fundamentals Part 2: Subsetting and Reshaping

You will then be introduced to loading data from files and various ways to subset it with an emphasis on bracket notation. You will also learn how to use logical vectors, search for and subset missing data, and merge data frames. 

R Fundamentals: Part 3

Students will be introduced to data exploration and analysis in R. You will learn how to summarize data and explore it with histograms, scatterplots, and boxplots. You will also be introduced to coding statistical data analysis via t-tests, analyses of variance, correlation, and linear regression.

R Fundamentals: Part 4: 

In the final part, we will review data importation, subsetting, and visualization. Students will then be given the majority of time to reproduce a workflow on two different datasets, ask questions, and dive in-depth to ggplot2. 

NOTE: D-Lab workshops normally start 10 minutes after the scheduled start time (“Berkeley Time”). We recommend you log on at the start time to join the waiting room where hosts will message you further information. 

Workshop Materials:https://github.com/dlab-berkeley/R-Fundamentals

Feedback: Please provide us feedback using this form.