Por ejemplo, he intentado lo siguiente para crear un vector de fechas, duración 5. Ninguno de trabajo:R - ¿cómo declaro un vector de Fecha?
date(5)
Date(5)
vector(5, mode = "Date")
Esto funciona, pero pregunto si hay un acceso directo?
as.Date(numeric(5))
Además, veo que el modo (as.Date ("2011-01-01")) es numérico y entiendo que la estructura de datos subyacente para las fechas es numérico, pero dado que el vector() sólo tiene un argumento de modo y longitud, me parece que es imposible crear un vector de Fecha sin coacción?
Editar
¿Esta es también una solución, excepto por la longitud = 0?
Date = function(length = 0)
{
newDate = numeric(length)
class(newDate) = "Date"
return(newDate)
}
¿Qué quieres que contenga la secuencia? – hadley
@hadley - dates =) – SFun28