Kom igångKom igång gratis

months(), weekdays() och quarters() – tre användbara funktioner!

Som ett sista avsnitt om datum finns det några funktioner som är användbara för att extrahera datumkomponenter. En av dessa är months().

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

months(my_date)
[1] "January"

Två andra användbara funktioner är weekdays() för att extrahera veckodagen som ditt datum infaller på, och quarters() för att avgöra vilket kvartal av året (Q1–Q4) som ditt datum tillhör.

Den här övningen är en del av kursen

R för finans – fortsättningskurs

Visa kurs

Övningsinstruktioner

  • En vektor med dates har skapats åt dig.
  • Extrahera months() från dessa datum.
  • Extrahera quarters() från dessa datum.
  • En annan vektor, dates2, har också skapats åt dig.
  • Använd weekdays() för att ta reda på vilken veckodag datumen infaller på, och tilldela resultatet som namn till dates2 med hjälp av names().
  • Skriv ut dates2.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
___
Redigera och kör kod