Los datos utilizados son cadenas de caracteres literales definidas directamente en los DATA steps a través de asignaciones de variables.
1 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA step inicializa una variable 'long' con una cadena de caracteres. La función COUNTC se utiliza luego para contar todas las ocurrencias del carácter 'a' (incluidos los duplicados) en la cadena 'long'. El resultado se almacena en 'num_a' y se muestra en el log SAS.
¡Copiado!
data _null_ ;
long='a b c d a e d a e t g d a c s' ;
num_a=countc(long,'a') ;
put num_a= ;
run ;
1
DATA _null_ ;
2
long='a b c d a e d a e t g d a c s' ;
3
num_a=countc(long,'a') ;
4
put num_a= ;
5
RUN ;
2 Bloque de código
DATA STEP Data
Explicación : Este bloque DATA step inicializa una variable 'long' con otra cadena de caracteres. La función COUNT se utiliza para contar las ocurrencias de la subcadena 'dog' en la cadena 'long'. Es importante tener en cuenta que COUNT cuenta las ocurrencias como palabras distintas por defecto, pero la función puede ser más flexible según los delimitadores. Aquí, 'bigdog' no se contará como una ocurrencia de 'dog' a menos que se usen delimitadores específicos. El resultado se almacena en 'num_dog' y se muestra en el log SAS.
¡Copiado!
data _null_ ;
long='dog cat rat bat dog camel dingo snake bigdog' ;
num_dog=count(long,'dog') ;
put num_dog= ;
run ;
1
DATA _null_ ;
2
long='dog cat rat bat dog camel dingo snake bigdog' ;
3
num_dog=count(long,'dog') ;
4
put num_dog= ;
5
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.