Funcionó, muchas gracias.
Ahora según lo que obtuve, *con la sentencia ?by=1?* son los datos
saltados *cada 1 segundo*. Al cambiar *?by=600 minutos?, obtengo los
datos saltados cada 10 minutos. *Mi pregunta es si se debe entender asÃ
el resultado*, es decir, ?by=1? es cada 1 segundo?*
*Saludos y gracias.*
*De:* Carlos Ortega [mailto:cof en qualityexcellence.es]
*Enviado el:* martes, 27 de septiembre de 2016 3:59
*Para:* Javier Valdes Cantallopts (DGA)
*CC:* r-help-es en r-project.org
*Asunto:* Re: Error al buscar datos saltados
Hola,
El problema que tienes es en esta sentencia:
ymd_hms(TEM$TIMESTAMP)
No la estás asignando a nada.
Lo suyo es que hagas algo asÃ:
TEM$myTimeStamp <- ymd_hms(TEM$TIMESTAMP)
Y crees el intervalo (seq...) on esta nueva variable.
El error que obtienes es que "TEM$TIMESTAMP" al leerla del fichero es un
string, pero en la lectura automáticamente (salvo que le digas que no lo
haga) la convierte en un factor. Luego al querer usar "seq", como solo
admite valores numéricos aparece el error.
Prueba con ese cambio de asignación y ya nos cuentas si funcionó.
Saludos,
Carlos Ortega
www.qualityexcellence.es
El 26 de septiembre de 2016, 21:53, Javier Valdes Cantallopts (DGA) <
javier.valdes en mop.gov.cl> escribió:
Hola Carlos
Hace un tiempo atrás vimos una forma para *encontrar datos asociados
fechas que ?están saltadas?* o lo que serÃa lo mismo, *ENCONTRAR ?HUECOS?
EN UNA BASE DE DATOS*. Mira intenté hacerlo sobre una columna de formato(
%Y%M%d : %H%M%S%) O TIMESTAMP SEGÚN DETALLO ABAJO;
TEM<- read.table("TEMPANO.txt", header = T, sep = "\t")
library(lubridate)
library(lubridate)
ymd_hms(TEM$TIMESTAMP)
head(TEM)
tail(TEM)
dat_ref <- seq(from= min(TEM$TIMESTAMP, na.rm = FALSE), to
=max(TEM$TIMESTAMP,na.rm = FALSE), by=1)
dif_df <- dat_ref[!dat_ref%in%TEM$TIMESTAMP]
dif_df#
length(dif_df)
ERROR
dat_ref <- seq(from= min(TEM$TIMESTAMP, na.rm = FALSE), to
=max(TEM$TIMESTAMP,na.rm = FALSE), by=1)
Error in Summary.factor(c(15936L, 1L, 2L, 3L, 4L, 5L, 6L, 7L, 8L, 9L, :
?min? not meaningful for factors
Sin embargo me sale el error inmediatamente anterior.
La verdad no sé qué trata de decirme.
A ver si me puedes dar una mano con eso.
Un abrazo.
Pd: envÃo ambos formatos para trabajo.
------------------------------
CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
archivos adjuntos es de carácter confidencial o privilegiada y está
destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
divulgación, distribución o copia de esta información está estrictamente
prohibido y sancionado por la ley. Si recibió este mensaje por error, por
favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
todos los archivos adjuntos. Gracias.
CONFIDENTIAL NOTE: The information transmitted in this message and/or
attachments is confidential and/or privileged and is intented only for use
of the person or entity to whom it is addressed. If you are not the
intended recipient, any retention, dissemination, distribution or copy of
this information is strictly prohibited and sanctioned by law. If you
received this message in error, please reply us this same message and
delete this message and all attachments. Thank you.
--
Saludos,
Carlos Ortega
www.qualityexcellence.es
------------------------------
CONFIDENCIALIDAD: La información contenida en este mensaje y/o en los
archivos adjuntos es de carácter confidencial o privilegiada y está
destinada al uso exclusivo del emisor y/o de la persona o entidad a quien
va dirigida. Si usted no es el destinatario, cualquier almacenamiento,
divulgación, distribución o copia de esta información está estrictamente
prohibido y sancionado por la ley. Si recibió este mensaje por error, por
favor infórmenos inmediatamente respondiendo este mismo mensaje y borre
todos los archivos adjuntos. Gracias.
CONFIDENTIAL NOTE: The information transmitted in this message and/or
attachments is confidential and/or privileged and is intented only for use
of the person or entity to whom it is addressed. If you are not the
intended recipient, any retention, dissemination, distribution or copy of
this information is strictly prohibited and sanctioned by law. If you
received this message in error, please reply us this same message and
delete this message and all attachments. Thank you.