This lesson is being piloted (Beta version)

Reproducible Data Analysis with R tidyverse

R is a free software environment developed to perform statistical analysis and visualize data that has expanded over more than 2 decades of development to become a major platform for software development and distribution. One of the more prominent packages developed for R, tidyverse, is actually a collection of 8 different packages that help to simplify the process of data analysis in R.

The goal of this course is to teach novice programmers how to use tidyverse in R to import, process, transform, manupulate, and ultimately visualize data. This course is designed to be taught in 2 half-day sessions as a part of a 2-day Software Carpentry workshop, about 6 hours in total. While this is not nearly enough time to explore all of the myriad functions included in tidyverse, it will walk learners through the basics of data analysis and visualization, and establish a foundation for future education and practice.

For a more detailed description of the capabilities of R tidyverse, check out the book R for Data Science written and made freely available online by its creators.

Prerequisites

Use the .prereq style to specify prerequisites.

Schedule

Setup Download files required for the lesson
00:00 1. GitHub, Markdown, and Jekyll How are pages published?
00:10 2. Lesson Organization How are the files in a lesson organized?
00:20 3. Formatting How are The Carpentries lessons formatted?
00:30 4. Using RMarkdown How to write a lesson using RMarkdown?
00:42 5. Style Guide How are keyboard key combinations written?
00:52 6. Checking and Previewing How can lesson formatting be checked?
How can lessons be previewed?
00:57 7. Coffee Break Break
01:12 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.