Curso de lenguaje SAS con WPS. Sentencias condicionales IF THEN

Miércoles, Febrero 16th, 2011

Las sentencias IF THEN son básicas en la programación SAS y en todos los lenguajes. Su estructura es muy sencilla: IF <condición> THEN <acción>; ELSE <acción>. Todas estas sentencias empezarán con IF y como condición podemos poner una o varias. Para crearlas tenemos los operadores de comparación: Para concatenar condiciones emplearemos ...

Truco SAS. Duplicar registros si cumplen una condición

Viernes, Junio 11th, 2010

Mejor que truco, tontería SAS pero sirve para entender mejor el paso DATA. Se trata de duplicar registros si cumplen una condición. Es decir, añadimos una fila en SAS si se cumple la condición: data uno; do id_cliente=1 to 10000; output; end; run; data uno; set uno; output; if mod(id_cliente,2)=0 then output; run; No puede ser más sencillo pero me llegó ...

Truco SAS. Proc contents que genera un dataset

Martes, Agosto 26th, 2008

Vamos a introducir los nombres de las variables SAS de un dataset en otro dataset. Esto puede sernos muy útil para realizar documentación, validaciones de los conjuntos de datos generados, automatización de instrucciones,... Es un truco muy sencillo y tan sólo es necesario comprender el funcionamiento del ODS de SAS ...