Comando CVSSAMPLE

Extrae una muestra de registros utilizando el método de muestreo de variables clásicas.

Sintaxis

CVSSAMPLE ON campo_valor_contable NUMSTRATA número <SEED valor_semilla> CUTOFF valor <BCUTOFF valor> STRATA valor_límite <;...n> SAMPLESIZE número <;...n> POPULATION recuento_estrato;valor_estrato <;...n> <IF prueba> TO nombre_tabla

Parámetros

Nota

Si está utilizando los resultados de salida del comando CVSPREPARE como entrada para el comando CVSSAMPLE, una cantidad de valores del parámetro ya están especificados y almacenados en las variables. Si desea obtener más información, consulte Comando CVSPREPARE.

No incluya los separadores de mil ni los signos de porcentaje al especificar los valores.

Nombre Descripción
ON campo_valor_contable El campo numérico valor contable que se debe utilizar como base para la muestra.
NUMSTRATA número La cantidad de estratos que se deben utilizar para estratificar el campo_valor_contable.
SEED valor_semilla

opcional

El valor semilla que se debe usar para inicializar el generador de números aleatorios en Analytics.

Si omite SEED, Analytics selecciona de manera aleatoria el valor semilla.

CUTOFF valor

Un valor de corte del estrato de certeza superior.

Las cantidades del campo_valor_contable que sean superiores o iguales al valor de corte se seleccionan automáticamente y se incluyen en la muestra.

BCUTOFF valor

opcional

Un valor de corte del estrato de certeza inferior.

Las cantidades del campo_valor_contable que sean inferiores o iguales al valor de corte se seleccionan automáticamente y se incluyen en la muestra.

STRATA valor_límite <;...n> Los valores límite superiores que se deben usar para estratificar el campo_valor_contable.
SAMPLESIZE número <;...n> La cantidad de registros que se deben tomar como muestra en cada estrato.
POPULATION recuento_estratos; valor_estrato <;...n> La cantidad de registros de cada estrato y el valor total para cada estrato.
IF prueba

opcional

Una expresión condicional que debe ser verdadera para procesar cada registro. El comando se ejecuta únicamente en los registros que cumplen la condición.

¡Precaución!

Si especifica una expresión condicional, se debe utilizar una expresión condicional idéntica tanto durante el cálculo del tamaño de la muestra como durante la extracción de la muestra.

Si utiliza una condición en una etapa y no en la otra, o si las dos condiciones no son idénticas, los resultados de la muestra probablemente no sean válidos desde el punto de vista estadístico.

TO nombre_tabla

El lugar al que se deben enviar los resultados del comando:

  • nombre_tabla guarda los resultados en una tabla de Analytics

    Especifique el nombre_tabla como una cadena entre comillas con la extensión de archivo .FIL. Por ejemplo: TO "Salida.FIL"

    Por valor predeterminado, el archivo de datos de la tabla (.FIL) se guarda en la carpeta que contiene el proyecto de Analytics.

    Utilice una ruta de archivo absoluta o relativa para guardar el archivo de datos en una carpeta existente o una diferente:

    • TO "C:\Salida.FIL"
    • TO "Resultados\Salida.FIL"

    Nota

    Los nombres de las tablas tienen un límite de 64 caracteres alfanuméricos, sin incluir la extensión .FIL. El nombre puede incluir un guión bajo ( _ ), pero no puede incluir ningún otro carácter especial ni espacios. El nombre no puede comenzar con un número.

Variables de salida de Analytics

Nombre Contiene
S_TOPEV

El valor de corte del estrato de certeza superior que especificó el usuario o, si no se especificó ninguno, el límite superior del estrato superior calculado previamente por el comando CVSPREPARE.

También almacena el recuento de la cantidad de registros del estrato de certeza superior y su valor monetario total.

SBOTTOMEV

El valor de corte del estrato de certeza inferior que especificó el usuario o, si no se especificó ninguno, el límite inferior del estrato inferior calculado anterior por el comando CVSPREPARE.

También almacena el recuento de la cantidad de registros del estrato de certeza inferior y su valor monetario total.

SBOUNDARYEV Todos los límites superiores de los estratos precompletados por el comando o especificados por el usuario. No incluye los estratos de certeza superior ni inferior.
SPOPULATION El recuento de la cantidad de registros de cada estrato y el valor monetario total para cada estrato. No incluye los estratos de certeza superior ni inferior.

Ejemplos

Extraer una muestra de variables clásicas

Va a utilizar el muestreo de variables clásicas para estimar el importe total de información monetaria errónea en la cuenta que contiene facturas.

Después de estratificar la población y calcular el tamaño de muestra estadísticamente válido para cada estrato, está preparado para extraer la muestra.

El siguiente ejemplo extrae una muestra estratificada de registros sobre la base del campo importe_factura y envía los registros de muestra a la tabla Facturas_muestra:

CVSSAMPLE ON importe_factura NUMSTRATA 5 SEED 12345 CUTOFF 35000,00 STRATA 4376,88;9248,74;16904,52;23864,32;35000,00 SAMPLESIZE 37;36;49;36;39 POPULATION 1279;3382131,93;898;5693215,11;763;9987014,57;627;12657163,59;479;13346354,63 TO "Facturas_muestra"

Observaciones

Si desea obtener más información sobre la forma en la que funciona este comando, consulte Realización del muestreo de variables clásicas.

Campos generados por el sistema

Analytics genera automáticamente cuatro campos y los agrega a la tabla de salida de muestra. Para cada registro que se incluye en la muestra, los campos contienen la siguiente información descriptiva:

  • STRATUM el número del estrato al cual se asigna el registro
  • ORIGIN_RECORD_NUMBER el número de registro original en la tabla de datos de origen
  • SELECTION_ORDER el orden en el que se seleccionó el registro de forma aleatoria, estrato por estrato
  • SAMPLE_RECORD_NUMBER el número de registro en la tabla de salida de muestra