Reproducible Science and Programming - Literate Expressive Programming

Challenge Yourself

This lesson contains a series of challenges that require using tidyverse functions in R to process data.

last updated: 02 Feb 2018

Automate Workflows Using Loops in R

When you are programming, it can be easy to copy and paste code that works. However this approach is not efficient. Learn how to create for-loops to process multiple files in R.

last updated: 02 Feb 2018

Create For Loops

Learn how to write a for loop to process a set of .csv format text files in R.

last updated: 10 Jan 2018

Get to Know the Function Environment & Function Arguments in R

This lesson introduces the function environment and documenting functions in R. When you run a function intermediate variables are not stored in the global environment. This not only saves memory on your computer but also keeps our environment clean, reducing the risk of conflicting variables.

last updated: 10 Jan 2018