El script utiliza un DATA STEP para crear el conjunto de datos `myLib.biggerDataset`. Se emplea un bucle DO para iterar sobre un rango extendido de valores. La variable `i` se inicializa con un valor faltante, luego itera de -1 000 000 a 1 000 000. Para cada iteración, la variable `j` se crea convirtiendo el valor numérico de `i` en una cadena de caracteres usando la función PUT y el formato `fmtNum.`. A la variable `k` se le asigna un valor numérico pseudoaleatorio distribuido uniformemente generado por la función `RANUNI(17)`. Cada iteración escribe una nueva observación en el conjunto de datos.
Análisis de datos
Type : CREACIÓN_INTERNA
El conjunto de datos `myLib.biggerDataset` se crea completamente de forma interna en el script a través de un DATA STEP. Los valores para las variables `i`, `j` y `k` se generan mediante un bucle DO, la función PUT para la conversión de formato, y la función RANUNI para la generación de números aleatorios.
1 Bloque de código
DATA STEP Data
Explicación : Este DATA STEP inicia la creación del conjunto de datos `myLib.biggerDataset`. El bucle `DO i = ., -1e6 to 1e6` genera valores para `i` que van desde 'faltante' a -1 000 000 hasta 1 000 000. `j` es una versión de carácter de `i`, y `k` es un número aleatorio. `OUTPUT` escribe cada observación.
¡Copiado!
data myLib.biggerDataset;
do i = ., -1e6 to 1e6;
j = put(i, fmtNum.);
k = ranuni(17);
output;
end;
run;
1
DATA myLib.biggerDataset;
2
DO i = ., -1e6 to 1e6;
3
j = put(i, fmtNum.);
4
k = ranuni(17);
5
OUTPUT;
6
END;
7
RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.