From 5b21679e93b3a33e164681f28b263cb90ea2d810 Mon Sep 17 00:00:00 2001 From: Nelson Areal Date: Thu, 24 Mar 2016 14:36:27 +0000 Subject: [PATCH 1/2] Update transform.Rmd Corrected a filter in an example. --- transform.Rmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transform.Rmd b/transform.Rmd index 3232799..305ab5e 100644 --- a/transform.Rmd +++ b/transform.Rmd @@ -598,7 +598,7 @@ delays <- flights %>% dist = mean(distance, na.rm = TRUE), delay = mean(arr_delay, na.rm = TRUE) ) %>% - filter(delay, count > 20, dest != "HNL") + filter(count > 20, dest != "HNL") ``` This focuses on the transformations, not what's being transformed, which makes the code easier to read. You can read it as a series of imperative statements: group, then summarise, then filter. As suggested by this reading, a good way to pronounce `%>%` when reading code is "then". From 790ce266e413dafede692c177cede55e2311ef0f Mon Sep 17 00:00:00 2001 From: OaCantona Date: Thu, 24 Mar 2016 18:25:56 +0100 Subject: [PATCH 2/2] Mistake in exercise --- relational-data.Rmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/relational-data.Rmd b/relational-data.Rmd index 6010c32..a90bcc7 100644 --- a/relational-data.Rmd +++ b/relational-data.Rmd @@ -452,7 +452,7 @@ flights %>% patterns? 1. What does `anti_join(flights, airports, by = c("dest" = "faa"))` tell you? - What does `anti_join(airports, flights, by = c("dest" = "faa"))` tell you? + What does `anti_join(airports, flights, by = c("faa" = "dest"))` tell you? ## Join problems