- Operador BETWEEN-AND: Entre dos números
Tarea 1: Suponga que desea seleccionar puntajes cuyos valores son mayores o iguales a 50 y menores o iguales a 90.
data readin;
input
name
$
Section
$Score;
cards;
Raj A 80
Atul A 77
Priya B 45
Sandeep A 95
Rahul C 84
Shreya C 44
;
run;
data readin1;
set
readin;
where
Score
between
50
and
90;
run;
donde Puntuación entre 50 y 90 => Esto le indicaría a SAS que seleccione valores entre 50 y 90 (no entre 51 y 89).
Esto también se puede escribir como:
donde Puntaje GE 50 y Puntaje LE 90;
-
Operador CONTAINS: Búsqueda de un carácter específico
Tarea 2: suponga que desea seleccionar solo aquellas observaciones en las que el nombre de los estudiantes contiene ‘hil’.
data readin;
input
name
$
Section
$Score;
cards;
Raj A 80
Atul A 77
Priya B 45
Sandeep A 95
Rahil C 84
Sahil B 44
;
run;
data readin1;
set
readin;
where
name
contains
'hil'
;
run;
donde nombre contiene ‘hil’ => Esto le indicaría a SAS que seleccione observaciones que tengan los valores Rahil, Sahil para la variable NOMBRE.
Nota: El operador CONTIENE distingue entre mayúsculas y minúsculas.
Publicación traducida automáticamente
Artículo escrito por ShubhamMaurya3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA