Publicado el :
ETL SASHELP

Manipulación de tablas SAS (Filtrado, Selección y Formato)

Este código también está disponible en: Deutsch English Français
En espera de validación
Este script pedagógico ilustra tres operaciones comunes de manipulación de datos en SAS©: 1) El filtrado de filas (observaciones) basado en una condición, 2) La selección de columnas (variables) específicas para conservar o eliminar, 3) La aplicación de formatos permanentes a las variables para controlar su visualización.
Análisis de datos

Type : SASHELP


Todas las etapas utilizan la tabla de ejemplo estándar sashelp.class proporcionada con SAS.

1 Bloque de código
DATA STEP Data
Explicación :
Crea la tabla 'myclass' leyendo 'sashelp.class' y conservando solo las observaciones donde la variable 'age' es mayor o igual a 15.
¡Copiado!
1DATA myclass;
2 SET sashelp.class;
3 where age >= 15;
4RUN;
2 Bloque de código
DATA STEP Data
¡Copiado!
1DATA myclass;
2 SET sashelp.class;
3 keep name age height;
4 *drop sex weight;
5RUN;
3 Bloque de código
DATA STEP Data
Explicación :
Crea la tabla 'myclass' y aplica formatos de visualización permanentes: 1 decimal para 'height' (longitud total 4) y ningún decimal para 'weight' (longitud total 3).
¡Copiado!
1DATA myclass;
2 SET sashelp.class;
3 FORMAT height 4.1 weight 3.;
4RUN;
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.