1. Nauka
  2. /
  3. Kursy
  4. /
  5. Praca z datami i czasem w R

Connected

ćwiczenie

Strefy czasowe w danych pogodowych

Czy zauważyłeś(-aś), że w godzinowych danych pogodowych dla Auckland była jeszcze jedna kolumna z datą i godziną – date_utc? Przyjrzyj się jej bliżej:

tibble::glimpse(akl_hourly)

Kolumna datetime, którą wcześniej utworzono, reprezentuje czas lokalny w Auckland w Nowej Zelandii. Podejrzewam, że dodatkowa kolumna date_utc przechowuje czas obserwacji w UTC – sama nazwa jest dość wyraźną wskazówką. Ale czy rzeczywiście tak jest?

Wykorzystaj swoją wiedzę o strefach czasowych, żeby to sprawdzić.

Instrukcje

100 XP

Dane są dostępne w ramce danych akl_hourly.

  • W jakiej strefie czasowej są obecnie kolumny datetime i date_utc? Zbadaj kilka pierwszych wierszy tych kolumn, żeby się dowiedzieć.
  • Popraw kolumnę datetime, przypisując jej strefę czasową "Pacific/Auckland".
  • Ponownie sprawdź kilka pierwszych wierszy kolumny datetime – czasy na zegarze powinny być takie same, ale strefa czasowa powinna być już właściwa.
  • Oblicz różnicę między kolumnami datetime i date_utc i podsumuj wyniki. Powinna wynosić zero, jeśli nasza hipoteza jest słuszna.