[R-es] Campo Fecha y paquete openair
Eduardo Bieñkowski
edukoski en gmail.com
Jue Sep 25 16:08:56 CEST 2014
Estoy trabajando con el paquete openair y leyendo los datos desde un CSV.
Entre los campos que estoy levantando existe uno con el formato dd/mm/YYYY
hh:mm por ejemplo:
19/02/2014 12:42 pm
Cuando quiero consultar por fechas con las funciones del paquete openair
datoscont10<-selectByDate(dato$actualizado, start="01/03/2014",
end="09/09/2014")
me lista el siguiente mensaje:
Error en as.Date.default(date) : do not know how to convert 'date' to
class “Date”
Si trato de transformar a fecha el campo levantado con cualquiera de las
siguientes sentencias eme sigue dando el mismo error a pesar que el objeto
date paso a ser en el caso 1 de clase DATE y en el caso 2 de clase POSIXit
#opcion 1
date <- as.Date(dato$actualizado, "%d/%m/%Y %H:%M")
class(date)
[1] "Date"
#opcion 2
date <- strptime(dato$actualizado,format="%d/%m/%Y")
class(date)
[1] "POSIXlt" "POSIXt"
Alquien se ha topado con este error, he buscado en varios sitios y no le he
podido solucionar.
Saludos
--
Eduardo
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es