¡months(), weekdays() y quarters(), vaya trío!
Como última lección sobre fechas, hay algunas funciones útiles para extraer componentes de una fecha. Una de ellas es months().
my_date <- as.Date("2017-01-02")
months(my_date)
[1] "January"
Otras dos funciones útiles son weekdays() para extraer el día de la semana en el que cae tu fecha, y quarters() para determinar en qué trimestre del año (Q1–Q4) cae tu fecha.
Este ejercicio forma parte del curso
R intermedio para finanzas
Instrucciones del ejercicio
- Ya tienes creado un vector de
dates. - Extrae los
months()de esas fechas. - Extrae los
quarters()de esas fechas. - También se ha creado otro vector,
dates2. - Usa
weekdays()para averiguar qué día de la semana cayeron las fechas y asígnalos como nombres dedates2usandonames(). - Imprime
dates2.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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
___