forked from cis-ds/course-site
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cm003.Rmd
37 lines (25 loc) · 1.5 KB
/
cm003.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
title: "Data transformation"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(cache=TRUE)
```
# cm003 - April 2, 2018
## Overview
* Identify computer programming as a form of problem solving
* Practice decomposing an analytical goal into a set of discrete, computational tasks
* Identify the verbs for a language of data manipulation
* Clarify confusing aspects of data transformation from [R for Data Science](http://r4ds.had.co.nz/transform.html)
* Practice transforming data
## Before class
* Read Chapters 5-6 from [R for Data Science](http://r4ds.had.co.nz/)
## Slides and class materials
* [Slides](extras/cm003_slides.html)
* [Computer programming as a form of problem solving](datawrangle_problem_solve.html)
* [`dplyr` in brief](datawrangle_dplyr.html)
* [Practice transforming college education (data)](datawrangle_transform_college.html)
## Additional resources
* [Data Wrangling with `dplyr` and `tidyr` Cheat Sheet](https://www.rstudio.com/wp-content/uploads/2015/02/data-wrangling-cheatsheet.pdf)
## What you need to do
* [Register your GitHub username for the course](https://goo.gl/forms/AI8bJOZv0niNzhPA2) - all remaining homework assignments will be in **private repositories**. Private repos can only be seen and edited by members of our [course organization](https://github.com/uc-cfss). Once you register your GitHub account, I will invite you to join the course organization. If you don't register your account, you won't have access to any of the homework assignments.