Este script crea una tabla temporal llamada 'lead' que contiene cadenas de caracteres con indentaciones variables. Utiliza la función LEFT en un Data Step para alinear el texto a la izquierda eliminando los espacios iniciales. El resultado se muestra usando el procedimiento PRINT con un formato específico para visualizar las cadenas antes y después del procesamiento.
Análisis de datos
Type : CREATION_INTERNE
Los datos se generan directamente en el código a través de la instrucción DATALINES.
1 Bloque de código
DATA STEP Data
Explicación : Creación del conjunto de datos 'lead' y aplicación de la función LEFT sobre la variable 'string' para crear la variable 'left_string' sin espacios iniciales.
¡Copiado!
data lead;
input string $15.;
left_string = Left(string);
datalines;
ABC
XYZ
Ron Cody
;
1
DATA lead;
2
INPUT string $15.;
3
left_string = Left(string);
4
DATALINES;
5
ABC
6
XYZ
7
Ron Cody
8
;
2 Bloque de código
PROC PRINT
Explicación : Visualización de los datos de la tabla 'lead' para comparar la cadena original y la cadena procesada. Uso del formato $quote17. para visualizar los límites de las cadenas.
¡Copiado!
proc print data=lead noobs;
title"Left_funct";
Format string left_string $quote17.;
run;
1
PROC PRINTDATA=lead noobs;
2
title"Left_funct";
3
FORMAT string left_string $quote17.;
4
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.