or
To ćwiczenie jest częścią kursu
R nie wie, że coś jest datą lub czasem, dopóki mu tego nie powiesz. W tym rozdziale poznasz sposoby, w jakie R przechowuje daty i czasy – na przykładzie analizy częstotliwości wydawania nowych wersji R oraz tempa ich pobierania. Znajdziesz tu też zapowiedź tego, czego nauczysz się w kolejnych rozdziałach.
Daty i czasy występują w ogromnej różnorodności formatów, dlatego pierwszym wyzwaniem jest zwykle sparsowanie posiadanego formatu do obiektu datetime w R. Ten rozdział uczy, jak importować daty i czasy za pomocą pakietu lubridate. Nauczysz się również wyodrębniać składowe obiektu datetime. Wszystko przećwiczysz, analizując pogodę w Auckland – miejscu narodzin R.
Wczytanie dat i czasów do R to dopiero początek. Teraz, gdy wiesz już, jak je parsować, czas nauczyć się na nich obliczać. W tym rozdziale poznasz różne sposoby reprezentowania przedziałów czasu w pakiecie lubridate i wykorzystasz je do wykonywania arytmetyki na obiektach datetime. Na koniec obliczysz, ile czasu minęło od pierwszego lądowania człowieka na Księżycu, wygenerujesz sekwencje dat przydatne do planowania przypomnień, wyliczysz datę zaćmienia Słońca oraz przeanalizujesz panowania władców Anglii (i sprawdzisz, którzy z nich mogli zobaczyć kometę Halleya!).
Bieżące ćwiczenie
Wiesz już prawie wszystko, czego potrzebujesz, by sprawnie pracować z danymi zawierającymi daty i czasy – jest jednak kilka dodatkowych problemów, które możesz napotkać w praktyce. W tym ostatnim rozdziale przyjrzysz się bliżej tym zagadnieniom, wracając do wcześniejszych przykładów. Nauczysz się obsługiwać strefy czasowe, pracować z samymi godzinami (bez dat), szybko parsować daty oraz formatować i eksportować daty i czasy.