sábado, 1 de agosto de 2015

El uso del IFC y IFN


Estas funciones  SAS son sentencias de control que permiten  evaluar condiciones como el IF.. THEN, y devuelven un valor como resultado después de evaluar la condición

IFC = El valor que devuelve la función después de evaluar las condicional debe ser estrictamente una cadena de caracteres

IFN =  El valor que devuelve la función después de evaluar las condicional debe ser estrictamente una valor numérico


Sintaxis

IFC ( <condicion>,  <si se cumple>, <si no se cumple >)

Ejemplo:

data  ejemplo;
length estatus $10.;
do i=1 to 10;
edad= i;
end;
estatus= ifc ( i<=6, "aprobado", "reprobado")
run;

La salida es la siguiente

edad|marca
1 |reprobado
2 |reprobado
3 |reprobado
4 |reprobado
5 |reprobado
6 |reprobado
7 |aprobado
8 |aprobado
9 |aprobado
10 |aprobado

No hay comentarios:

Publicar un comentario