From e84ef6262c1a8df34f282fe4add235db73583a3f Mon Sep 17 00:00:00 2001 From: Brett Klamer Date: Thu, 25 Aug 2016 15:32:28 -0400 Subject: [PATCH] Fixing typos in datetimes.Rmd (#305) Phenomena is plural which I think is appropriate in this case. Remove extra space in 'form "\/\"'. --- datetimes.Rmd | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/datetimes.Rmd b/datetimes.Rmd index 007b852..910e120 100644 --- a/datetimes.Rmd +++ b/datetimes.Rmd @@ -10,7 +10,7 @@ This chapter will show you how to work with dates and times in R. At first glanc I'm sure you know that not every year has 365 days, but do you know the full rule for determining if a year is a leap year? (It has three parts.) You might have remembered that many parts of the world use daylight savings time (DST), so that some days have 23 hours, and others have 25. You might not have known that some minutes have 61 seconds because every now and then leap seconds are added because the Earth's rotation is gradually slowing down. -Dates and times are hard because they have to reconcile two physical phenomenon (the rotation of the Earth and its orbit around the sun) with a whole raft of geopolitical phenomenon including months, time zones, and DST. This chapter won't teach you every last detail about dates and times, but it will give you a solid grounding of practical skills that will help you with common data analysis challenges. +Dates and times are hard because they have to reconcile two physical phenomena (the rotation of the Earth and its orbit around the sun) with a whole raft of geopolitical phenomena including months, time zones, and DST. This chapter won't teach you every last detail about dates and times, but it will give you a solid grounding of practical skills that will help you with common data analysis challenges. ### Prerequisites @@ -238,7 +238,7 @@ sched_dep <- flights_dt %>% avg_delay = mean(arr_delay, na.rm = TRUE), n = n()) -ggplot(sched_dep , aes(minute, avg_delay)) + +ggplot(sched_dep, aes(minute, avg_delay)) + geom_line() ``` @@ -329,7 +329,7 @@ Setting larger components of a date to a constant is a powerful technique that a ## Time spans -Next you'll learn about how arithmetic with dates works, including substraction, addition, and division. Along the way, you'll learn about three important classes that represent time spans: +Next you'll learn about how arithmetic with dates works, including subtraction, addition, and division. Along the way, you'll learn about three important classes that represent time spans: * __durations__, which represent an exact number of seconds. * __periods__, which represent human units like weeks and months. @@ -507,7 +507,7 @@ knitr::include_graphics("diagrams/datetimes-arithmetic.png") Time zones are an enormously complicated topic because of their interaction with geopolitical entities. Fortunately we don't need to dig into all the details as they're not all important for data analysis, but there are a few challenges we'll need to tackle head on. -The first challange is that everyday names of time zones tend to be ambiguous. For example, if you're American you're probably familiar with EST, or Eastern Standard Time. However, both Australia and Canada also have EST! To avoid confusion, R uses the international standard IANA time zones. These use a consistent naming scheme "/", typically in the form "\/\" (there are a few exceptions because not every country lies on a continent). Examples include "America/New_York", "Europe/Paris", and "Pacific/Auckland". +The first challange is that everyday names of time zones tend to be ambiguous. For example, if you're American you're probably familiar with EST, or Eastern Standard Time. However, both Australia and Canada also have EST! To avoid confusion, R uses the international standard IANA time zones. These use a consistent naming scheme "/", typically in the form "\/\" (there are a few exceptions because not every country lies on a continent). Examples include "America/New_York", "Europe/Paris", and "Pacific/Auckland". You might wonder why the time zone uses a city, when typically you think of time zones as associated with a country or region within a country. This is because the IANA database has to record decades worth of time zone rules. In the course of decades, countries change names (or break apart) fairly frequently, but city names tend to stay the same. Another problem is that name needs to reflect not only to the current behaviour, but also the complete history. For example, there are time zones for both "America/New_York" and "America/Detroit". These cities both currently use Eastern Standard Time but in 1969-1972 Michigan (the state in which Detroit is located), did not follow DST, so it needs a different name. It's worth reading the raw time zone database (available at ) just to read some of these stories!