IniziaInizia gratis

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

Visualizza il corso

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 di dates2 usando names().
  • 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
___
Modifica ed esegui il codice