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
Övningsinstruktioner
- En vektor med
dateshar 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 tilldates2med hjälp avnames(). - 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
___