months(), weekdays() e quarters(), che avventura!
Come lezione finale sulle date, ci sono alcune funzioni utili per estrarre componenti delle date. Una di queste è months().
my_date <- as.Date("2017-01-02")
months(my_date)
[1] "January"
Altre due funzioni utili sono weekdays() per estrarre il giorno della settimana in cui cade la tua data e quarters() per determinare in quale trimestre dell’anno (Q1–Q4) cade la tua data.
Questo esercizio fa parte del corso
R intermedio per la finanza
Istruzioni dell'esercizio
- È stato creato per te un vettore di
dates. - Estrai i
months()da queste date. - Estrai i
quarters()da queste date. - È stato creato anche un altro vettore,
dates2. - Usa
weekdays()per determinare il giorno della settimana in cui sono cadute le date e assegnale come nomi didates2usandonames(). - Stampa
dates2.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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
___