Publicado el :
Base SAS CREATION_INTERNE

Estructura Condicional IF-THEN-ELSE

Este código también está disponible en: Deutsch English Français
Este script ilustra la sintaxis básica de una instrucción IF-THEN-ELSE, que permite ejecutar diferentes bloques de código en función de la veracidad de una condición especificada. Los marcadores de posición '[Condition]' y '[Code goes here]' representan la lógica condicional y las acciones a realizar. Este tipo de estructura es fundamental para implementar decisiones lógicas en el procesamiento de datos o la programación de macros.
Análisis de datos

Type : CREATION_INTERNE


En este ejemplo, no se procesan, crean ni importan datos explícitamente. El script presenta una estructura de control de flujo puramente lógica sin interacción directa con conjuntos de datos o archivos externos. La categoría 'CREATION_INTERNE' se utiliza para indicar que el script no depende de fuentes de datos externas o SASHELP para su funcionamiento lógico.

1 Bloque de código
DATA STEP
Explicación :
Este bloque de código demuestra una estructura condicional 'IF-THEN-ELSE'. La línea 'if [Condition] then do;' introduce la condición a evaluar. Si la '[Condition]' es verdadera, el código entre 'do;' y el primer 'end;' se ejecuta. Si la '[Condition]' es falsa, el código entre 'else do;' y el segundo 'end;' se ejecuta. Los corchetes indican marcadores de posición para una condición SAS válida y el código SAS a ejecutar, respectivamente.
¡Copiado!
1 * if _ then do;
2
3 IF [Condition] THEN DO;
4 [Code goes here];
5 END;
6 
7 ELSE DO;
8 [Code goes here];
9 END;
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.