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