ÎncepețiÎncepe gratuit

months(), weekdays() și quarters() – toate la un loc!

Ca ultimă lecție despre date, există câteva funcții utile pentru extragerea componentelor dintr-o dată. Una dintre acestea este months().

my_date <- as.Date("2017-01-02")

months(my_date)
[1] "January"

Alte două funcții utile sunt weekdays(), pentru a determina ziua din săptămână corespunzătoare unei date, și quarters(), pentru a afla în ce trimestru al anului (Q1-Q4) se încadrează data respectivă.

Acest exercițiu face parte din cursul

R intermediar pentru finanțe

Vezi cursul

Instrucțiuni pentru exercițiu

  • A fost creat pentru tine un vector de dates.
  • Extrage lunile (months()) din aceste date.
  • Extrage trimestrele (quarters()) din aceste date.
  • A fost creat pentru tine și un alt vector, dates2.
  • Folosește weekdays() pentru a determina în ce zi a săptămânii cad datele respective și atribuie rezultatele ca nume ale vectorului dates2 folosind names().
  • Afișează dates2.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# dates
dates <- as.Date(c("2017-01-02", "2017-05-03", "2017-08-04", "2017-10-17"))

# Extract the months
___

# Extract the quarters
___

# dates2
dates2 <- as.Date(c("2017-01-02", "2017-01-03", "2017-01-04", "2017-01-05"))

# Assign the weekdays() of dates2 as the names()
___

# Print dates2
___
Editează și rulează codul