July 24-27, 2023
9:00 am - 4:30 pm
Instructors: Christine Markwalter, Zena Lapp, Emmah Kimachas, Ivan Kiplimo Limenik, Cornelius Kiptoo
Facilitators: Diana Chemtai, Diana Flora
No prior experience in R is required! R setup and installation help will also be provided as needed.
Where: Noble Hotel, Kapsoya, Off Nairobi Road Off Eldoret - Nairobi Highway, Eldoret, Kenya. Get directions with OpenStreetMap or Google Maps.
When: July 24-27, 2023. Add to your Google Calendar.
Requirements: Participants must bring a laptop with a Mac, Linux, or Windows operating system (not a tablet, Chromebook, etc.) that they have administrative privileges on. They should have a few specific software packages installed (listed below).
Accessibility: We are dedicated to providing a positive and accessible learning environment for all. Please notify the instructors in advance of the workshop if you require any accommodations or if there is anything we can do to make this workshop more accessible to you.
Contact: Please email christine.markwalter@duke.edu or zena.lapp@duke.edu for more information.
Roles: To learn more about the roles at the workshop (who will be doing what), refer to our Workshop FAQ.
Who can attend?: This workshop is open to individuals who are part of a research team with ongoing data collection and/or data analysis.
Everyone who participates in Carpentries activities is required to conform to the Code of Conduct. This document also outlines how to report an incident if needed.
We will use the DiscovR curriculum for the workshop. This is a pilot workshop, testing out a lesson that is still under development. The lesson authors would appreciate any feedback you can give them about the lesson content and suggestions for how it could be further improved.
Please be sure to complete these surveys before and after the workshop. Note that this survey was created for people across the world.
Before | Pre-workshop survey |
08:00 | Installation help |
09:00 | Introduction |
09:45 | Getting started with R |
10:30 | Tea break |
10:45 | Getting started with R (continued) |
11:45 | Break |
12:00 | Intro to data visualization |
12:15 | Reading in data & R for plotting |
13:00 | Lunch break |
14:00 | Former participant presentation |
14:15 | R for plotting (continued) |
15:30 | Interpreting plots & responsible data visualization |
16:30 | Tea & END |
08:00 | Office hours |
09:00 | Day 1 review |
09:30 | Effective data visualization |
10:00 | Mini-project: Group up and explore data |
10:30 | Tea break |
10:45 | Variables |
11:00 | R for data cleaning |
11:45 | Break |
12:00 | R for data cleaning (continued) |
13:00 | Lunch break |
14:00 | Former participant presentation |
14:15 | R for data cleaning (continued) |
15:00 | Mini-project: Read in, clean & visualize data |
16:30 | Tea & END |
08:00 | Office hours |
09:00 | Day 2 review |
09:30 | Basic statistics |
09:45 | R for data analysis |
10:30 | Tea break |
10:45 | R for data analysis (continued) |
11:45 | Break |
12:00 | R for data analysis (continued) |
12:30 | Mini-project: Outline report |
13:00 | Lunch break |
14:00 | Former participant presentation |
14:15 | Mini-project work time |
16:30 | Tea & END |
08:00 | Office hours |
09:00 | Day 3 review |
09:30 | Writing reports with R Markdown |
10:30 | Tea break |
10:45 | Writing reports with R Markdown (continued) |
11:45 | Break |
12:00 | Mini-project: Create report |
13:00 | Group photo |
13:15 | Lunch break |
13:00 | Mini-project: Create report (continued) |
14:45 | Mini-project presentations |
15:45 | Conclusions |
16:30 | Post-workshop Survey |
16:30 | Tea & END |
Please check the "Setup" page of the lesson site for instructions to follow to obtain the software and data you will need to follow the lesson. In addition, you will need an up-to-date web browser.
We maintain a list of common issues that occur during installation as a reference for instructors that may be useful on the Configuration Problems and Solutions wiki page.