Patricio Fuenmayor Viteri
2012-May-09 21:09 UTC
[R-es] serie de tiempo incompleta: rellenar sólo fechas (claudiomet)
Hola.. yo lo haría de la siguiente manera ...
En excel:genero una columna con la serie de fechas continuas ... con la función
buscarv, agrego las variables que tienen dato a esta serie.. en base a la fecha
muy largo y mecánico para mi gusto....
En R ..de igual manera genero el vector de fechas
require(chron)# crear el vector continuo de fechasfch01 <-
data.frame(''fch'' = seq.dates("01/01/92",
"12/31/92", by = "days"))
# cargar los datos en desorden# y transformarlo a dataframe
fch02
usar merge para combinar los 2 dataframes por el campo de fechas..d01 <-
merge(fch01, fch02, by.x = "fch", by.y = "fch",all.x=TRUE)
y creo que con eso tienes lo que buscas ...
debes cerciorarte que los campos de fechas estén en el mismo formato (fechas)
... de lo contrario no cruza los datos...> ------------------------------
>
> Message: 7
> Date: Wed, 9 May 2012 16:47:00 -0300
> From: claudiomet <claudiomet@gmail.com>
> To: r-help-es@r-project.org
> Subject: [R-es] serie de tiempo incompleta: rellenar sólo fechas
> Message-ID:
> <CABWjCh0m-tWHnadbkUvnPMKr_k8MBHYu2GqoHD+YQZZtD2oYsQ@mail.gmail.com>
> Content-Type: text/plain
>
> Saudos estimados !
>
> Tengo una consulta, tengo archivos Excel con series de tiempo, pero están
> incompletas. El problema es que las fechas están pegadas, por lo que es
muy
> dificil saber donde hay discontinuidades. No me interesa llenar los vacÃos
> en las variables, sólo las fechas y dejar las variables en blanco ¿es
> posible hacerlo en R?. Mi serie de tiempo es del tipo (con fecha en formato
> dd-mm-yyyy hh:mm):
>
> 01-01-2011 00:00 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:01 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:02 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:03 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:04 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:07 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:08 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:09 var1 var2 var3 var4 var5 var6 var7 var8
> 01-01-2011 00:10 var1 var2 var3 var4 var5 var6 var7 var8
>
> Saludos y muy agradecido!
>
[[alternative HTML version deleted]]
