Especificar fechas
Como viste en el vídeo, R no sabe que algo es una fecha a menos que se lo indiques. Si tienes una cadena de texto que representa una fecha en el estándar ISO 8601, puedes convertirla a Date usando la función as.Date(). Solo tienes que pasar la cadena de texto (o un vector de cadenas) como primer argumento.
En este ejercicio vas a convertir una representación de fecha en cadena de texto a un objeto de tipo Date.
Este ejercicio forma parte del curso
Trabajar con fechas y horas en R
Instrucciones del ejercicio
Hemos guardado la cadena "2013-04-03" en una variable llamada x.
- Usa
str()para ver la estructura dexy confirmar que es solo una cadena de texto. - Convierte
xa una fecha usandoas.Date(). - Usa
str()para ver la estructura dex_datey confirmar que es unDate. - Ahora usa
as.Date()para guardar la fecha April 10, 2014.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# The date R 3.0.0 was released
x <- "2013-04-03"
# Examine structure of x
str(___)
# Use as.Date() to interpret x as a date
x_date <- ___
# Examine structure of x_date
str(___)
# Store April 10 2014 as a Date
april_10_2014 <- ___