1. Nauka
  2. /
  3. Kursy
  4. /
  5. R dla finansów – poziom średnio zaawansowany

Connected

ćwiczenie

Który mamy dziś dzień?

R oferuje wiele możliwości pracy z datami i czasem. Dwie główne klasy danych służące do tego celu to Date i POSIXct. Klasa Date służy do reprezentowania dat kalendarzowych, np. "2015-01-22". POSIXct pozwala przechowywać obiekty daty i czasu, np. "2015-01-22 08:39:40 EST" – czyli 40 sekund po godzinie 8:39 czasu wschodnioamerykańskiego.

W praktyce najlepiej stosować najprostszą klasę, która spełnia twoje potrzeby. Najczęściej będzie to właśnie Date. W tym kursie będziemy korzystać niemal wyłącznie z klasy Date, warto jednak znać też POSIXct – przyda się do przechowywania śróddziennych danych finansowych.

W poniższym ćwiczeniu zapoznasz się z pierwszymi obiektami daty i czasu – poprosisz R o zwrócenie bieżącej daty oraz bieżącego czasu.

Instrukcje

100 XP
  • Wpisz Sys.Date(), aby R zwrócił bieżącą datę.
  • Wpisz Sys.time(), aby R zwrócił bieżącą datę i czas. Zwróć uwagę na różnicę w pisowni: Date (wielka litera) vs time (mała litera).
  • Zapisz Sys.Date() w zmiennej today.
  • Użyj funkcji class() na zmiennej today, aby potwierdzić jej klasę.