CheckInterval: Monitorización de la fase longitudinal de la depuración...

Description Usage Arguments Value Examples

Description

CheckInterval obtiene los parámetros de la fase longitudinal de la depuración selectiva

Usage

1
2
3
CheckInterval(variables, units, edit.List, edits = names(edit.list), edData,
  rawData, edTS, intervalData, flagData, invTrans.List, dTrans.List,
  lang = "EN")

Arguments

variables

lista con tres componentes: VarAnalisis, con los nombres de las variables implicadas en la contrucción de los controles de validación de la operación estadística considerada; VarAsociadas, con las variables que intervienen en el cálculo de cada variable de análisis y VarAuxiliares, con los nombres de aquellas variables que quieran incluirse en la salida de la función.

units

data.table con los identificadores de las unidades a monitorizar.

edits

vector de tipo character con los nombres de los controles de validación que se quieren consultar.

edData

objeto de clase StQ con los microdatos depurados de la encuesta para el periodo consultado.

rawData

objeto de clase StQ con los microdatos sin depurar de la encuesta para el periodo consultado.

edTS

objeto de clase StQ con los microdatos depurados de la encuesta utilizados para la construcción de los intervalos de validación del periodo de referencia especificado en Periodo.

intervalData

objeto de clase StQ con los datos del fichero FL obtenido en la fase longitudinal del periodo de referencia especificado en Periodo.

flagData

lista de data.table con la información de los ficheros de errores.

invTrans.List

lista con los nombres de las funciones inversas, si se ha hecho transformación (en otro caso con el valor NULL), para cada uno de los edits.

dTrans.List

lista con los nombres de las funciones derivadas, si se ha hecho transformación (en otro caso con el valor NULL), para cada uno de los edits.

lang

vector de tipo character y longitud uno con el idioma en que se quiere obtener la salida. Sus posibles valores son: 'EN' (English) y 'SP' (Servicio Promotor) y su valor por defecto es 'EN'.

edit.list

lista de vectores de tipo character con los nombres de los controles de validación de la operación estadística considerada.

Value

La función devuelve una lista con dos componentes:

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
dontrun{
Variables <- list(VarAnalisis = list(LCN = 'logv9' ,
                                     LEX = 'logvexis',
                                     LRCNPT = 'logRatioCNPT',
                                     LTACNCCAA = 'logitAngleCNCCAA',
                                     LTACNCNAE = 'logitAngleCNCNAE',
                                     LTAPTCCAA = 'logitAnglePTCCAA',
                                     LTACNPTCCAA = 'logitAngleCNPTCCAA'),
                  VarAsociadas = list(LCN = 'v9' ,
                                      LEX = 'vexis',
                                      LRCNPT = c('v9', 'vexis'),
                                      LTACNCCAA = c(vecCNCCAA, lagVecCNCCAA),
                                      LTACNCNAE = c(vecCNCNAE, lagVecCNCNAE),
                                      LTAPTCCAA = c(vecPTCCAA, lagVecPTCCAA),
                                      LTACNPTCCAA = c(vecCNCCAA, vecPTCCAA)),
                  VarAuxiliares = list(INCIDENC = 'incidenc'))
Suffixes <- c('W_1', 'W_3', 'noW_3')
Edit.List <- list(LCN = paste0('LCN_', Suffixes),
                  LEX = paste0('LEX_', Suffixes),
                  LRCNPT = paste0('LRCNPT_', Suffixes),
                  LTACNCCAA = paste0('LTACNCCAA_', Suffixes),
                  LTACNCNAE = paste0('LTACNCNAE_', Suffixes),
                  LTAPTCCAA = paste0('LTAPTCCAA_', Suffixes),
                  LTACNPTCCAA = paste0('LTACNPTCCAA_', Suffixes))  
                 
output <- CheckInterval(units = list(NOrden = '4602232599M'), 
                        edits = c('LCN','LTACNCNAE'), 
                        variables = Variables, 
                        edit.List = Edit.list, 
                        edData = FF.StQList[[Periodo]],
                        intervalData = FL.StQList)
}

elisa-esteban/SelEditMonitor documentation built on May 21, 2019, 1:43 p.m.