Publicado el :
Manipulación de datos CREATION_INTERNE

Creación y Ordenación de la Tabla CLASSTEST

Este código también está disponible en: Deutsch English Français
En espera de validación
El script primero genera una tabla llamada 'classtest' que contiene las calificaciones de los estudiantes (Name, Subject, Score) utilizando datos incrustados (datalines). Muestra esta tabla en bruto. Luego, utiliza el procedimiento SORT para organizar los registros en orden ascendente por 'Name' y luego por 'Subject', almacenando el resultado en una nueva tabla 'classtest_sort', que luego se muestra.
Análisis de datos

Type : CREATION_INTERNE


Los datos se introducen directamente en el script a través de la instrucción DATALINES4.

1 Bloque de código
DATA STEP Data
Explicación :
Creación de la tabla de trabajo 'classtest' a partir de datos brutos incluidos en el código. Visualización de la tabla sin ordenar.
¡Copiado!
1DATA classtest;
2 INFILE DATALINES dsd;
3 INPUT
4 Name :$7.
5 Subject :$7.
6 Score;
7datalines4;
8Judy,Reading,91
9Judy,Math,79
10Barbara,Math,90
11Barbara,Reading,86
12Barbara,Math,90
13Louise,Math,72
14Louise,Reading,65
15William,Math,61
16William,Reading,71
17Henry,Math,62
18Henry,Reading,75
19Henry,Reading,84
20Jane,Math,94
21Jane,Reading,96
22;;;;
23RUN;
24 
25title "CLASSTEST table before sorting";
26PROC PRINT DATA=classtest;
27RUN;
28title;
2 Bloque de código
PROC SORT Data
Explicación :
Ordenación de la tabla 'classtest' según las variables 'Name' y 'Subject'. El resultado se guarda en la tabla 'classtest_sort' y luego se muestra.
¡Copiado!
1PROC SORT DATA=classtest out=classtest_sort;
2 BY Name Subject;
3RUN;
4 
5title "CLASSTEST_SORT table sorted by ascending Name and Subject";
6PROC PRINT DATA=classtest_sort;
7RUN;
8title;
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.