months(), weekdays() et quarters(), quelle aventure !
Pour conclure sur les dates, voici quelques fonctions utiles pour extraire des composantes de date. L’une d’elles est months().
my_date <- as.Date("2017-01-02")
months(my_date)
[1] "January"
Deux autres fonctions utiles sont weekdays() pour extraire le jour de la semaine de votre date, et quarters() pour déterminer à quel trimestre de l’année (Q1–Q4) appartient votre date.
Cet exercice fait partie du cours
R intermédiaire pour la finance
Instructions
- Un vecteur de
datesa été créé pour vous. - Extrayez les
months()de ces dates. - Extrayez les
quarters()de ces dates. - Un autre vecteur,
dates2, a également été créé pour vous. - Utilisez
weekdays()pour déterminer le jour de la semaine des dates et affectez-les aux noms dedates2avecnames(). - Affichez
dates2.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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
___