Especificando datas
Como você viu no vídeo, o R não sabe que algo é uma data a menos que você diga. Se você tiver uma string de caracteres que representa uma data no padrão ISO 8601, pode transformá-la em um Date usando a função as.Date(). Basta passar a string (ou um vetor de strings) como primeiro argumento.
Neste exercício, você vai converter uma string que representa uma data em um objeto Date.
Este exercício faz parte do curso
Trabalhando com datas e horários no R
Instruções do exercício
Armazenamos a string "2013-04-03" em uma variável chamada x.
- Use
str()para ver a estrutura dexe confirmar que é apenas uma string de caracteres. - Converta
xpara uma data usandoas.Date(). - Use
str()para ver a estrutura dex_datee confirmar que é umDate. - Agora use
as.Date()para armazenar a data April 10, 2014.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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 <- ___