View source: R/rellena_huecos.R
rellena_huecos | R Documentation |
Rellena huecos de datos faltantes en xts con datos de energía cada 15 minutos o cada 1 hora.
rellena_huecos(
xts,
int_entrada = "HORA",
na = "INTERPOLAR",
consumo = FALSE,
indicar_na = FALSE
)
xts |
Objeto xts con datos de energía a rellenar. La columna con los datos debe llamarse "energia". |
int_entrada |
Cadena de caracteres. "15MIN" O "HORA". Corresponde al intervalo de tiempo entre los datos de entrada. No utilizar datos que mezclen estos valores. |
na |
Cadena de caracteres. "CERO" o "INTERPOLAR", según cómo se quieran rellenar los huecos:
|
consumo |
Lógico. TRUE si los datos son de consumo. Si es FALSE (cuando los datos son de generación), la interpolación para NA en horario nocturno no se hace y se completa con ceros. |
indicar_na |
Lógico. Si es TRUE, los datos agregados se identifican con un "1" en una columna adicional llamada "rellenado". |
xts estrictamente regular según el intervalo de tiempo ingresado en int_entrada
.
Daniel G. Paniagua
# ##########DATOS CON HUECOS##########
# #Descarga datos de 1 medidor con datos cada 15 minutos de un mes, sin rellenar huecos (na=NULL)
# datos_con_huecos <- importar_optimum(usuario="usuario_valido",
# password="password_valido",
# medidores=",CIR0141449301", fecha_inicio = "2019-03-01",
# fecha_fin = "2019-03-31", int_entrada = "15MIN",
# consumo = TRUE, na=NULL)
#
# datos_rellenados <- rellena_huecos(xts=datos_con_huecos, int_entrada="15MIN", na="INTERPOLAR",
# consumo=TRUE, indicar_na=TRUE)
#
# info_huecos(datos_con_huecos)
# #62 huecos de 135 minutos (8 datos faltantes de 15 minutos por hueco)
#
# length(datos_rellenados$energia)-length(datos_con_huecos$energia)
# #[1] 496
# #Puede verse que se rellenaron 496 datos (8x62)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.