Overview
- Identify programming as a form of problem solving
- Practice decomposing a goal into a set of discrete, computational
tasks
- Identify the basic verbs for a language of data manipulation
- Familiarize with Pipes
- Practice transforming data
Before class
- Required: read Chapter 5 “Data Transformation” and Chapter 18 “Pipes”
from R for Data Science
Class materials
Additional resources
What you need to do after class
- Start Homework 2
- Review this week’s readings and notes
© 2025 Jean Clipperton (materials adapted from Benjamin Soltoff and Sabrina Nardin) All Rights Reserved