El script comienza creando un conjunto de datos temporal llamado 'test1' con una sola variable 'x' que contiene la cadena 'pradeep*'. Luego, un segundo paso DATA crea el conjunto de datos 'test2' a partir de 'test1'. En este paso, se genera una nueva variable 'y' extrayendo los dos primeros caracteres de la variable 'x' usando la función SUBSTR. Finalmente, se utiliza el procedimiento PROC PRINT para mostrar el contenido del conjunto de datos 'test2', mostrando así el resultado de la operación de subcadena.
Análisis de datos
Type : CREATION_INTERNE
Los datos utilizados ('pradeep*') se definen directamente en el script SAS a través de una instrucción DATALINES. No hay dependencia de conjuntos de datos externos o de la biblioteca SASHELP.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA STEP crea un conjunto de datos temporal llamado 'test1'. Define una variable 'x' de tipo carácter y utiliza la instrucción DATALINES para poblar el conjunto de datos con el valor 'pradeep*'. Este paso es esencial para proporcionar los datos base para las transformaciones posteriores.
¡Copiado!
data test1;
input x $;
datalines;
pradeep*
;
1
DATA test1;
2
INPUT x $;
3
DATALINES;
4
pradeep*
5
;
6
2 Bloque de código
DATA STEP Data
¡Copiado!
data test2;
set test1;
y=substr(x,1,2);
1
DATA test2;
2
SET test1;
3
y=substr(x,1,2);
4
3 Bloque de código
PROC PRINT
¡Copiado!
proc print data=test2;
run;
quit;
1
PROC PRINTDATA=test2;
2
3
RUN;
4
QUIT;
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.