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

Connected

ćwiczenie

Formaty dat (2)

Możesz nie tylko konwertować ciągi znaków na daty, ale również zmieniać format obiektów, które już są datami – służy do tego funkcja format():

# Najlepszy ruch w historii giełdy. Zmiana indeksu Dow o +936 punktów!
best_date
[1] "2008-10-13"

format(best_date, format = "%Y/%m/%d")
[1] "2008/10/13"

format(best_date, format = "%B %d, %Y")
[1] "October 13, 2008"

Dla przypomnienia, oto dostępne formaty:

  • %Y: rok 4-cyfrowy (1982)
  • %y: rok 2-cyfrowy (82)
  • %m: miesiąc 2-cyfrowy (01)
  • %d: dzień miesiąca 2-cyfrowy (13)
  • %A: dzień tygodnia (Wednesday)
  • %a: skrócony dzień tygodnia (Wed)
  • %B: miesiąc (January)
  • %b: skrócony miesiąc (Jan)

Instrukcje

100 XP
  • Utwórz wektor dates na podstawie char_date, podając odpowiedni format, aby R poprawnie odczytał daty.
  • Zmodyfikuj dates za pomocą format() tak, żeby każda data miała postać "Jan 04, 17".
  • Zmodyfikuj dates za pomocą format() tak, żeby każda data miała postać "01,04,2017".